netstat

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

În informatică netstat este o comandă folosită în Unix și pentru Windows NT seria de operare sisteme , pentru a vedea starea conexiunilor stabilite pe locale calculator . Fișierul pentru această comandă este un sistem esențial executabil și, prin urmare, este situat în folderul / bin (urmând standardulFHS ) și este deținut de utilizatorul root . Activat ca serviciu de rețea, acesta ascultă pe portul 15 / tcp (consultați / etc / services ).

Exemplu de utilizare

Dacă este executat fără a da opțiuni, acesta afișează starea socketurilor active, un exemplu poate fi:

 kaos @ kaos: ~ $ netstat
Conexiuni active la internet (fără servere)
Proto Recv-Q Trimite-Q Adresă locală Stare adresă străină
tcp 0 0 proxy.surfnet.iac: 33297 mg-in-f125.:xmpp-client STABILIT
tcp 0 0 proxy.surfnet.iac: 33995 by1msg5176516.phx.:1863 STABILIT
Socluri de domeniu active UNIX (fără servere)
Steaguri Proto RefCnt Tipul Stare I-Node Path
unix 3 [] DGRAM 13826 / dev / log
unix 2 [] DGRAM 5109 @ / org / kernel / udev / udevd
unix 2 [] DGRAM 10443 @ / org / freedesktop / hal / udev_event
unix 3 [] STREAM CONECTAT 34721 / tmp / orbit-kaos / linc-4876-0-ebf915e300c0
unix 3 [] STREAM CONECTAT 34720

Analiza rezultatului

După cum se poate vedea din exemplul de mai sus, netstat clasifică tipurile de socketuri:

  • Conexiune activă la internet, cum ar fi tcp și udp
  • Socluri de domeniu active UNIX
  • Socluri IPX active
  • Socluri active NET / ROM
  • Socluri active AX.25

Câmpurile importante sunt:

  • Proto: indică numele protocolului
  • Adresă locală: adresa IP a computerului local împreună cu numărul portului utilizat
  • Adresă străină: adresa IP și numărul portului la care este conectat soclul
  • Stare: starea conexiunii

De asemenea, puteți vedea tipul de soclu:

  • DGRAM dacă este udp
  • STREAM dacă este tcp

Opțiuni de comandă

Opțiunile importante sunt:

  • -a: care vă permite, de asemenea, să vedeți starea prizelor inactive
  • -t: care vă permite să vedeți starea soclurilor tcp
  • -u: care vă permite să vedeți starea soclurilor udp
  • -l: va returna doar lista serviciilor ascultate (ascultare)
  • -r: care vă permite să vedeți tabelul de rutare (returnează aceeași ieșire ca și comanda de rută )
  • -n: Afișează adresele numerice (în loc de simbolice) ale gazdelor și porturilor
  • -p: care vă permite să vedeți numele programului și PID-ul relativ care a stabilit o conexiune (trebuie să fie dat de utilizatorul root)
  • -o: vă permite să vedeți PID-urile (identificatori de proces)

Pentru detalii suplimentare, vizualizați pagina man netstat din shell-ul Linux folosind comanda man netstat .

Elemente conexe

Informatică Portal IT : accesați intrările Wikipedia care se ocupă cu IT