netstat

Netstat - käsurea tööriist võrguühenduste jälgimiseks

Netstat - käsurea tööriist võrguühenduste jälgimiseks

Netstat (võrgustatistika) on käsurea tööriist nii sissetulevate kui ka väljuvate võrguühenduste jälgimiseks, samuti marsruutimistabelite, liidese statistika, maskeeruvate ühenduste, multisaadete liikmesuste jms vaatamiseks. Seda saab kasutada kõigi süsteemi võrguühenduste loetlemiseks. Seal on loetletud kõik tcp, udp sokliühendused ja unix sokliühendused. Netstat on saadaval kõikides Unixi-laadsetes operatsioonisüsteemides ja saadaval ka Windows OS-is. See on võrgu tõrkeotsingu ja jõudluse mõõtmise seisukohast väga kasulik. netstat on üks põhilisemaid võrguteenuse silumisvahendeid, mis annab teada, millised pordid on avatud ja kas mõni programm pordides kuulab.

Loetlege kõik ühendused

Esimene ja kõige lihtsam käsk on loetleda kõik praegused ühendused. Käivitage lihtsalt käsk netstat koos suvandiga.

# netstat -a

kontrollige netstat väljundi järgmist fragmenti. Väljund sisaldab mitut lehte, mistõttu osa andmeid jäetakse välja.

Iga veeru selgitus

Protot - ütle meile, kas loetletud pesa on TCP või UDP. TCP-ühendusi kasutatakse veebis sirvimiseks ja failide allalaadimiseks. UDP-ühendusi kasutavad teatud tempokas arvutimängud ja mõnikord ka otseülekanded.

Recv-Q & Saada-Q - ütle meile, kui palju andmeid on selle pesa järjekorras ja ootab lugemist (Recv-Q) või saatmist (Send-Q). Lühidalt: kui see on 0, on kõik korras, kui kusagil on nullist erinevad väärtused, võib olla probleeme.

Kohalik aadress & Välismaa aadress - ütle, milliste hostide ja pordidega on loetletud pistikupesad ühendatud. Kohalik ots on alati selles arvutis, kus töötate netstat, ja välismaine ots on seotud teise arvutiga

Osariik - ütleb, millises olekus loetletud pistikupesad on. TCP-protokoll määratleb olekud, sealhulgas "KUULA" (oodake, kuni mõni väline arvuti meiega ühendust võtab) ja "ESTABLISHED" (suhtlusvalmis). Nende seas on võõras olek “SULETUD OOT”. See tähendab, et võõras või kaugmasin on ühenduse juba sulgenud, kuid kohalik programm pole kuidagi eeskuju järginud.

Ülaltoodud käsk näitab kõiki ühendusi erinevatest protokollidest nagu tcp, udp ja unix pesad. Kuid see pole päris kasulik. Administraatorid soovivad sageli välja valida konkreetsed ühendused näiteks protokollide või pordinumbrite põhjal.

Ärge lahendage hosti, pordi ja kasutajanime netstat väljundis

Kui te ei soovi, et hosti, pordi või kasutaja nime kuvatakse, kasutage valikut netstat -n. See kuvatakse numbritega, selle asemel et lahendada hosti nimi, pordi nimi, kasutajanimi. See kiirendab ka väljundit, kuna netstat ei tee otsinguid.

# netstat -an

Loetlege ainult TCP- või UDP-ühendused

Ainult TCP-ühenduste loetlemiseks kasutage suvandeid t.

# netstat -t

Sarnaselt ainult udp-ühenduste loetlemiseks kasutage suvandit u.

Kõigi KUULAMISE ühenduste loetelu

# netstat -l

Kõigi TCP kuulamisportide loetelu

# netstat -lt

Kõigi UDP kuulamisportide loetelu

# netstat -lu

Teenuse nime kuvamine PID-ga

# netstat -tp

Tuuma IP-marsruudi kuvamine

# netstat -r

Kuvatakse võrguliidese tehingud

# netstat -i

RAW-võrgu statistika kuvamine

# netstat -statistika -joon

Netstatit saab tõeliselt tõhusalt kasutada ainult siis, kui teate palju oma võrgust ja oma Linuxi süsteemist.

Kuidas installida ja mängida Doomi Linuxis
Doomi sissejuhatus Doom-seeria sai alguse 90ndatel pärast algse Doomi väljaandmist. See oli kohene hitt ja sellest ajast alates on mänguseeria pälvinu...
Vulkan Linuxi kasutajatele
Iga uue põlvkonna graafikakaartidega näeme, et mängude arendajad ületavad graafilise truuduse piire ja jõuavad fotorealismile ühe sammu lähemale. Kuid...
OpenTTD vs Simutrans
Oma transpordisimulatsiooni loomine võib olla lõbus, lõõgastav ja äärmiselt köitev. Sellepärast peate endale meelepärase leidmiseks kindlasti proovima...