Võrgustike loomine

Kontrollige võrgu kasutamist protsessi kohta Linuxis

Kontrollige võrgu kasutamist protsessi kohta Linuxis
Aeglane võrguühendus on väga tüütu ja võib põhjustada tohutu seisaku. Linuxi administraatorid peaksid jälgima, mis nende võrgus töötab ja võtab palju võrgu ribalaiust. Võrgukasutuse jälgimine võib aidata probleemi tuvastada ja võrguliiklust hoida.

Selles artiklis selgitame mõnda tööriista, mis võimaldavad teil kontrollida oma Linuxi süsteemis võrgu kasutamist protsessi kohta. Nende tööriistade hulka kuuluvad IPTraf, Iftop ja Nethog. Nende tööriistade abil saate tuvastada, milline protsess või pordi number tühjendab suure osa võrgu ribalaiusest.

Pange tähele, et oleme Ubuntu 18 protseduuri selgitanud.04 LTS süsteem.

IPTraf

IPTraf on avatud lähtekoodiga käsurea võrgu jälgimise tööriist, mis võimaldab jälgida erinevat võrgustatistikat, näiteks TCP, UDP, Etherneti koormus, ICMP jne. Saame seda kasutada Linuxis töötavate protsesside võrgukasutuse kuvamiseks.

Paigaldamine

IPTraf on lisatud Ubuntu süsteemi ametlikesse hoidlatesse. Seetõttu saame selle installida käsu apt või apt-get abil.

Avage terminal, kasutades Ctrl + Alt + T otsetee ja käivitage see käsk sudo abil IPTrafi installimiseks:

$ sudo apt-get install iptraf -y

Installimise ajal võib süsteem küsida kinnitust, pakkudes valikut Y / n. Vajutage kinnitamiseks y ja oodake mõnda aega, kuni IPTraf teie süsteemi installitakse.

Kasutamine

IPTrafi kasutamiseks käivitage see käsk Terminalis:

$ sudo iptraf

Ülaltoodud käsu käivitamisel näete allpool sarnast väljundit. Väljund näitab võrgu statistikat lähte IP-aadressi ja pordi numbri järgi. Kuid see ei näita konkreetset ribalaiust kasutavat protsessi.

Mõne tavalise pordi puhul saate hõlpsasti ära arvata protsessi nime, näiteks FTP pordi number 21, telneti pordi number 23 ja nii edasi. Mõne vähem tuntud pordi jaoks kasutage selle vastu töötava protsessi leidmiseks järgmist käsku netstat:

$ sudo netstat = tump | grep

Näiteks tahame teada saada protsessi nime pordi numbri 443 järgi. Sel juhul oleks käsk järgmine:

$ sudo netstat = tump | grep 433

Väljundil kuvatakse protsessi nimi „Firefox“, mis töötab pordinumbriga 443.

Konkreetse liidese võrgustatistika vaatamiseks kasutage -i, millele järgneb liidese nimi:

$ iptraf -i eth0

IPTrafi kohta lisateabe saamiseks vaadake käsulehte või kasutage järgmist abi:

$ sudo iptraf -h

Iftop

Iftop sarnaneb ülemise käsuga, välja arvatud see, et seda kasutatakse protsessori kasutamise asemel võrgukasutuse jälgimiseks. See on avatud lähtekoodiga käsurea tööriist, mis kuvab konkreetse liidese praegust ribalaiuse kasutamist. Sarnaselt IPTrafiga ei kuvata selles ka ribalaiust kasutavat protsessi.

Paigaldamine

Iftop on saadaval Ubuntu ametlikes hoidlates. Seetõttu saame selle installida lihtsalt käsuga apt või apt-get.

Käivitage terminalis Iftopi installimiseks see käsk sudo:

$ sudo apt install iftop

Installimise ajal võib süsteem küsida kinnitust, pakkudes valikut Y / n. Vajutage kinnitamiseks y ja oodake mõnda aega, kuni Iftop on teie süsteemi installitud.

Kasutamine

Iftopi kasutamiseks käivitage see käsk Terminalis:

$ sudo iftop

See kuvab saadetud ja vastuvõetud baidid kolme erineva ajaintervalli jooksul. Lõpus kuvab see kumulatiivsed saadetud ja vastuvõetud baidid.

Pordi numbri kuvamiseks ekraanil kasutage valikut -p järgmiselt:

$ sudo iftop -p

Konkreetse liidese kohta teabe kuvamiseks kasutage valikut -i järgmiselt:

$ sudo iftop -I

Iftopi kohta lisateabe saamiseks vaadake manulehte või kasutage järgmist abi:

$ sudo iftop -h

Nethogs

Nethogs on avatud lähtekoodiga käsurea utiliit, mis võimaldab vaadata Linuxi süsteemis töötava protsessi võrgukasutust. Erinevalt ülaltoodud IPTrafi ja Iftopi tööriistadest sorteerib Nethogs väljundi protsessi ja ribalaiuse kasutamise järgi. Seetõttu on see mugav, kui peate leidma, milline protsess kasutab suuremat ribalaiust.

Paigaldamine

See on saadaval ka ametlikes Ubuntu hoidlates. Seetõttu installige selle installimiseks käsk apt või apt-get järgmiselt:

$ sudo apt-get install nethogs

Oodake mõnda aega, kuni Nethogsi installimine on lõpule jõudnud.

Kasutamine

Nethogi kasutamiseks võrgukasutuse kontrollimiseks sisestage lihtsalt nethogs terminalis:

$ sudo nethogs

Väljund kuvab saadetud ja vastuvõetud liikluse, mida erinevad protsessid kasutavad. Lõpuks kuvab see kõigi protsesside saadetud ja vastuvõetud liikluse koguarvu.

Kindlas liideses võrgukasutuse kuvamiseks kasutage Nethogi käsku järgmiselt:

$ sudo nethogs

Värskendusintervalli määramiseks kasutage valikut -d. Näiteks 7 sekundi määramiseks värskendusintervallina käivitage see käsk:

$ sudo nethogs -d 7

See on kõik, mis seal on! Selles artiklis oleme õppinud IPTrafi, Iftopi ja Nethogi installimist ja kasutamist Linuxis. Nende tööriistade abil saate hõlpsalt kontrollida oma Linuxi süsteemi võrgukasutust protsessi kohta.

WinMouse võimaldab teil kohandada ja parandada hiirekursori liikumist Windowsi arvutis
Kui soovite oma hiirekursori vaikefunktsioone paremaks muuta, kasutage vabavara WinMouse. See lisab rohkem funktsioone, mis aitavad teil alandlikust h...
Hiire vasakklõps nupp ei tööta Windows 10-s
Kui kasutate oma sülearvuti või lauaarvutiga spetsiaalset hiirt, kuid hiire vasakklõps nupp ei tööta mingil põhjusel operatsioonisüsteemis Windows 10/...
Kursor hüppab või liigub juhuslikult Windows 10-s kirjutamise ajal
Kui leiate, et hiire kursor hüppab või liigub Windowsi sülearvutisse või arvutisse kirjutades automaatselt, juhuslikult, võivad mõned neist soovituste...