Tinklų kūrimas

Kaip stebėti tinklo srautą naudojant internetinius tinklus

Kaip stebėti tinklo srautą naudojant internetinius tinklus
„nethogs“ yra „Linux“ tinklo stebėjimo priemonė. Kaip ir „top“ ar „htop“, „nethogs“ gali stebėti tinklo srautą realiuoju laiku. „nethogs“ gali stebėti bet kurią konkrečią tinklo sąsają arba visas tinklo sąsajas jūsų kompiuteryje. „nethogs“ realiuoju laiku parodo pralaidumo naudojimą kiekvienam procesui jūsų kompiuteryje.

Šiame straipsnyje aš jums parodysiu, kaip įdiegti ir naudoti „Nethogs“ tinklo srautui „Linux“ stebėti. Taigi, pradėkime.

„Nethogs“ diegimas „Ubuntu“ / „Debian“:

Pagal numatytuosius nustatymus „nethogs“ nėra įdiegtas „Ubuntu“ / „Debian“. Bet tai galima rasti oficialioje „Ubuntu / Debian“ paketų saugykloje. Taigi, galite lengvai įdiegti tinklus naudodami APT paketų tvarkytuvę.

Pirmiausia atnaujinkite APT paketų tvarkyklės talpyklą naudodami šią komandą:

$ sudo apt atnaujinimas

Dabar įdiekite „nethogs“ naudodami šią komandą:

$ sudo apt įdiekite nethogs

Nethogs turėtų būti įdiegta.

Dabar, norėdami patikrinti, ar „nethogs“ veikia, vykdykite šią komandą:

$ nethogs -V

Kaip matote, jis veikia teisingai.

„Nethogs“ diegimas „CentOS 7“:

„nethogs“ nėra numatytasis „CentOS 7“. Bet „Nethogs“ yra „CentOS 7“ EPEL saugykloje. Taigi, naudodami „YUM“ paketų tvarkyklę, galite lengvai įdiegti „nethogs“ iš EPEL saugyklos.

Pirmiausia įjunkite EPEL saugyklą naudodami šią komandą:

$ sudo yum įdiekite epel-release

Dabar paspauskite y tada paspauskite .

Dabar paspauskite y tada paspauskite priimti „CentOS 7“ saugyklos GPG raktą.

EPEL saugykla turėtų būti įjungta.

Dabar paleiskite šią komandą, kad įdiegtumėte „Nethogs“ su „YUM“ paketų tvarkykle.

$ sudo yum įdiekite „nethogs“

Dabar paspauskite y tada paspauskite .

Dabar paspauskite y tada paspauskite priimti EPEL saugyklos GPG raktą.

Nethogs turėtų būti įdiegta.

Dabar, norėdami patikrinti, ar „nethogs“ veikia, vykdykite šią komandą:

$ nethogs -V

Nethogs veikia puikiai.

„Nethogs“ diegimas „Arch Linux“:

„nethogs“ taip pat nėra įdiegtas „Arch Linux“. Tačiau „Nethogs“ yra oficialioje „Arch Linux“ paketų saugykloje. Taigi, naudodami „Pacman“ paketų tvarkyklę, galite lengvai įdiegti „Nethogs“ „Arch Linux“.

$ sudo pacman -Sy nethogs

Dabar paspauskite y tada paspauskite tęsti.

Nethogs turėtų būti įdiegta.

Dabar paleiskite šią komandą, kad patikrintumėte, ar „nethogs“ veikia.

$ nethogs -V

Kaip matote, „nethogs“ veikia puikiai.

Nethogs naudojimas:

Dabar, kai turite įdiegtus „Nethogs“, esate pasirengę stebėti tinklo srautą naudodami „Nethogs“.

Jei norite stebėti visos kompiuterio tinklo sąsajos tinklo srautą, galite paleisti „Nethogs“ taip:

$ sudo nethogs -a

Nethogs turėtų prasidėti. Kaip matote, pateikiamas kiekvieno proceso tinklo įkėlimo (siuntimo) ir atsisiuntimo (gavimo) greitis. Čia taip pat pateikiama kiekvieno proceso naudojama tinklo sąsaja. Čia nurodomas proceso savininkas ir PID. Jei turite kokių nors procesų, kurie be reikalo praranda tinklo pralaidumą, galite tiesiog nužudyti procesą naudodami PID.

„nethogs“ turėtų automatiškai atnaujinti informaciją, kaip tai daro „top and htop“.

Pagal numatytuosius nustatymus „nethogs“ rodo tinklo atsisiuntimo ir įkėlimo greitį kilobaitais / s (kb / s). Tai yra vienas iš „nethogs“ rodymo režimų. Yra 4 „nethogs“ rodymo režimai, numatytasis kb / s, bendras panaudotų baitų skaičius (b), bendras sunaudotų kilobaitų kiekis (kb), bendras naudotas megabaitų skaičius (MB). Galite paspausti m klavišą, kol veikia „Nethogs“, kad galėtumėte pereiti per šiuos rodymo režimus.

Numatytasis „nethogs“ rodymo režimas. Tai rodo tinklo atsisiuntimo ir įkėlimo greitį kilobaitais / s (kb / s).

Kitas „nethogs“ rodymo režimas. Šiuo ekrano režimu rodomas bendras tinklo naudojimas vienam procesui kilobaitais (kb). Taip pat rodomas bendras kiekvieno proceso naudojimas tinkle (kb).

Šiuo ekrano režimu rodomas bendras tinklo naudojimas vienam procesui baitais (b). Taip pat rodomas bendras kiekvieno proceso (b punkte) tinklo naudojimas.

Šiuo ekrano režimu rodomas bendras tinklo naudojimas vienam procesui megabaitais (MB). Taip pat rodomas bendras kiekvieno proceso naudojimas tinkle (MB).

Galite uždaryti „Nethogs“ tinklo monitorių naudodami + c.

Jei norite stebėti tam tikrą tinklo sąsają naudodami „nethogs“, galite tai lengvai padaryti.

Pavyzdžiui, tarkime, kad norite stebėti tinklo sąsają ens33 naudodami „nethogs“. Norėdami tai padaryti, paleiskite „Nethogs“ tinklo monitorių naudodami šią komandą:

$ sudo nethogs ens33

PASTABA: Galite išvardyti visas kompiuterio tinklo sąsajas ip a komandą.

Dabar tik ens33 sąsaja turėtų būti stebima.

Taigi, taip naudojate „Nethogs“ sistemoje „Linux“ tinklo srautui stebėti. Dėkojame, kad perskaitėte šį straipsnį.

Geriausi „Linux“ žaidimų konsolių emuliatoriai
Šiame straipsnyje bus išvardyta populiari žaidimų konsolių emuliavimo programinė įranga, skirta „Linux“. „Emuliacija“ yra programinės įrangos suderina...
Geriausi „Linux“ žaidimų distristai 2021 m
„Linux“ operacinė sistema nuėjo ilgą kelią nuo originalios, paprastos, serverio išvaizdos. Ši OS pastaraisiais metais nepaprastai patobulėjo ir dabar ...
Kaip užfiksuoti ir perduoti savo žaidimų sesiją sistemoje „Linux“
Anksčiau žaidimai buvo laikomi tik pomėgiu, tačiau laikui bėgant lošimų pramonė labai augo technologijų ir žaidėjų skaičiaus atžvilgiu. Žaidimų audito...