Netstat - orodje ukazne vrstice za spremljanje omrežnih povezav

Netstat Command Line Tool



Netstat (omrežna statistika) je orodje ukazne vrstice za spremljanje dohodnih in odhodnih omrežnih povezav ter pregledovanje usmerjevalnih tabel, statistik vmesnikov, maskirnih povezav, članstva za večpredstavnost itd. Uporablja se lahko za prikaz vseh omrežnih (vtičnicnih) povezav na sistem. Navaja vse povezave vtičnic tcp, udp in vtičnice unix. Netstat je na voljo v vseh Unixu podobnih operacijskih sistemih in tudi v operacijskem sistemu Windows. Je zelo uporaben pri odpravljanju težav z omrežjem in merjenju zmogljivosti. netstat je eno najosnovnejših orodij za odpravljanje napak omrežnih storitev, ki vam pove, katera vrata so odprta in ali kateri od programov posluša na vratih.

Navedite vse povezave

Prvi in ​​najpreprostejši ukaz je seznam vseh trenutnih povezav. Preprosto zaženite ukaz netstat z možnostjo a.







# netstat -a



za izhod netstat preverite naslednji delček. Izhod vsebuje več strani, zato so nekateri podatki izpuščeni.



netstat





Pojasnilo vsakega stolpca

Zato - povejte nam, ali je navedena vtičnica TCP ali UDP. Povezave TCP se uporabljajo za brskanje po spletu in nalaganje datotek. Povezave UDP uporabljajo nekatere hitro rastoče računalniške igre, včasih pa tudi prenosi v živo.

Recv-Q & Pošlji-Q -povejte nam, koliko podatkov je v čakalni vrsti za to vtičnico in čaka na branje (Recv-Q) ali pošiljanje (Send-Q). Skratka: če je to 0, je vse v redu, če so kjer koli vrednosti brez nič, lahko pride do težav.



Lokalni naslov & Tuji naslov - povejte, na katere gostitelje in vrata so povezane navedene vtičnice. Lokalni konec je vedno na računalniku, na katerem uporabljate netstat, tuji pa na drugem računalniku

Država - pove, v kakšnem stanju so navedene vtičnice. Protokol TCP opredeljuje stanja, vključno LISTEN (počakajte, da se nam javi zunanji računalnik) in ESTABLISHED (pripravljeno za komunikacijo). Neznanec med temi je stanje ZAPRTO ČAKAJ. To pomeni, da je tuji ali oddaljeni stroj že zaprl povezavo, vendar lokalni program nekako ni sledil temu.

Zgornji ukaz prikazuje vse povezave iz različnih protokolov, kot so vtičnice tcp, udp in unix. Vendar to ni ravno koristno. Skrbniki pogosto želijo na primer izbrati posebne povezave na podlagi protokolov ali številk vrat.

V izhodu netstat ne razrešujte gostitelja, vrat in uporabniškega imena

Če ne želite, da se prikaže ime gostitelja, vrat ali uporabnika, uporabite možnost netstat -n. To bo prikazano v številkah, namesto da bi razrešili ime gostitelja, ime vrat, uporabniško ime. To tudi pospeši izhod, saj netstat ne izvaja iskanja.

# netstat -an

Navedite samo povezave TCP ali UDP

Če želite navesti le povezave tcp, uporabite možnosti t.

# netstat -t

Podobno za izpis samo povezav udp uporabite možnost u.

Navedite vse LISTENING Connections

# netstat -l

Seznam vseh poslušalnih vrat TCP

# netstat -lt

Seznam vseh pristanišč za poslušanje UDP

# netstat -lu

Prikaz imena storitve s PID

# netstat -tp

Prikaz usmerjanja IP jedra

# netstat -r
usmerjevalna tabela jedra

Prikaz transakcij omrežnega vmesnika

# netstat -i

Prikaz statističnih podatkov o omrežju RAW

# netstat - statistika - surovo

netstat

Netstat lahko resnično učinkovito uporabite le, če veste veliko o svojem omrežju in sistemu Linux.