netstat (verkkotilastot) on komentorivityökalu sekä saapuvien että lähtevien verkkoyhteyksien sekä reititystaulukoiden, käyttöliittymätilastojen jne. Tarkasteluun.
netstat on saatavana kaikissa Unixin kaltaisissa käyttöjärjestelmissä ja myös Windows-käyttöjärjestelmissä. Se on erittäin hyödyllinen verkon vianmäärityksen ja suorituskyvyn mittaamisen kannalta. netstat on yksi perustavanlaatuisimmista verkkopalvelujen virheenkorjaustyökaluista, joka kertoo, mitkä portit ovat auki ja kuuntelevatko ohjelmat portteja.
Päivitys: Linux netstat -komento korvataan uudella ss-komennolla, joka pystyy näyttää enemmän tietoja verkkoyhteyksistä ja se on paljon nopeampi kuin vanhempi netstat-komento.
Tämä työkalu on erittäin tärkeä ja hyödyllinen sekä Linux-verkon järjestelmänvalvojille että järjestelmänvalvojille seuraamaan ja vianetsinnässä verkkoon liittyvää ongelmat ja määrittää verkkoliikenteen suorituskyky. Tämä artikkeli näyttää netstat-komennon käyttötapoja ja esimerkkejä, jotka voivat olla hyödyllisiä päivittäisessä käytössä.
Saatat olla kiinnostunut myös seuraavasta artikkelista
- 35 Käytännön esimerkkejä Linuxin Find-komennosta
1. Luetteloi kaikki TCP- ja UDP-yhteyksien LISTENING-portit
Kaikkien porttien (sekä TCP- että UDP) -luetteloiden käyttäminen netstat -a -vaihtoehdon avulla.
2. Luetellaan TCP-porttien yhteyksiä
Vain TCP (lähetysohjausprotokolla) luetellaan porttiliitännät netstat -at: lla.
3. UDP-porttien yhteyksien luettelointi
Ainoastaan UDP (User Datagram Protocol) -porttiyhteyksien luettelointi netstat -au: n avulla.
4. Luetteloi kaikki KUUNTELEVAT yhteydet
Luettele kaikki aktiiviset kuunteluportin yhteydet netstat -l: n kanssa.
5. Kaikkien TCP-kuunteluporttien luettelointi
Kaikkien aktiivisten TCP-porttien luettelointi käyttämällä vaihtoehtoa netstat -lt.
6. Kaikkien UDP-kuunteluporttien luettelointi
Kaikkien aktiivisten UDP-porttien luettelointi käyttämällä vaihtoehtoa netstat -lu.
7. Kaikkien UNIX-kuunteluporttien luettelointi
Kaikkien aktiivisten UNIX-kuunteluporttien luettelointi netstat -lx: n avulla.
8. Tilastojen näyttäminen protokollittain
Näyttää tilastot protokollan mukaan. Oletuksena tilastot näytetään TCP-, UDP-, ICMP- ja IP-protokollille. -S-parametrilla voidaan määrittää joukko protokollia.
# netstat -sIp: 2461 total packets received 0 forwarded 0 incoming packets discarded 2431 incoming packets delivered 2049 requests sent outIcmp: 0 ICMP messages received 0 input ICMP message failed. ICMP input histogram: 1 ICMP messages sent 0 ICMP messages failed ICMP output histogram: destination unreachable: 1Tcp: 159 active connections openings 1 passive connection openings 4 failed connection attempts 0 connection resets received 1 connections established 2191 segments received 1745 segments
read more