Linux

Sfaturi și trucuri pentru linia de comandă Linux Netstat

Netstat este un utilitar de linie de comandă care poate fi utilizat pentru a monitoriza atât conexiunile de rețea de intrare cât și de ieșire, precum și pentru a vizualiza tabele de rutare, statistici de interfață etc. Poate fi folosit pentru a lista toate conexiunile de socket TCP și UDP conectate și, de asemenea, pentru a lista prizele de ascultare care așteaptă conexiunile primite.

Netstat este disponibil pe toate sistemele de operare de tip Unix. Este foarte util pentru fiecare administrator de sistem să monitorizeze și să depaneze problemele legate de rețea și să determine performanța traficului de rețea.

În acest tutorial vom discuta despre modul de utilizare netstat pentru a găsi informații despre conexiunile de rețea și porturile deschise pe un sistem Linux.

Enumerați toate conexiunile TCP și UDP

Cel mai simplu mod de utilizare netstat este de a lista toate conexiunile TCP și UDP.

Pur și simplu rulați netstat comanda cu -A opțiune.

netstat-A

Ar trebui să vedeți următoarea ieșire.

Comanda de mai sus arată toate conexiunile de socket TCP și UDP stabilite și ascultate

instagram story viewer

Enumerați doar conexiunile TCP sau UDP

Puteți lista doar conexiunile TCP folosind -t opțiune.

netstat-la

Ar trebui să vedeți următoarea ieșire.

În mod similar, listați doar conexiunile UDP folosind tu opțiune.

netstat-au

Ar trebui să vedeți următoarea ieșire.

Enumerați toate conexiunile de ascultare

Puteți lista toate conexiunile de porturi de ascultare active folosind -l opțiune.

netstat-l

Ar trebui să vedeți următoarea ieșire.

Dezactivați căutarea DNS inversă pentru o ieșire mai rapidă

În mod implicit, comanda netstat încearcă să găsească numele gazdei fiecărei adrese IP din conexiune efectuând o căutare DNS inversă. Acest lucru încetinește ieșirea.

Puteți dezactiva căutarea DNS inversă cu -n opțiune.

netstat-furnică

Ar trebui să vedeți următoarea ieșire.

Enumerați numele procesului și ID-ul utilizatorului

Când vizualizați porturile și conexiunile de ascultare deschise, este necesar să știți numele procesului care a deschis acel port sau conexiune.

Puteți obține detalii despre proces folosind -p opțiune.

netstat-nlpt

Ar trebui să vedeți următoarea ieșire.

Puteți obține numele de utilizator împreună cu numele procesului folosind e opțiune.

netstat-ltpe

Ar trebui să vedeți următoarea ieșire.

Enumerați statisticile rețelei

Comanda netstat poate fi de asemenea utilizată pentru a imprima statistici de rețea ale numărului total de pachete primite și transmise după tipul de protocol.

Pentru a lista statistici ale tuturor tipurilor de pachete, executați:

netstat-s

Ar trebui să vedeți următoarea ieșire.

Afișarea informațiilor IPv4 și IPv6

Puteți utiliza -g opțiune pentru a afișa informațiile multicast atât pentru protocoalele IPv4, cât și pentru cele IPv6.

netstat-g

Ar trebui să vedeți următoarea ieșire.

Afișați statisticile interfeței de rețea

De asemenea, puteți imprima informațiile interfeței de rețea. Puteți face acest lucru cu -i și -e Opțiuni:

netstat-ie

Ar trebui să vedeți următoarea ieșire.

Concluzie

În postarea de mai sus, am explicat majoritatea pentru ce este utilizat netstat. Dacă căutați informații mai avansate, citiți manualul netstat. Puteți lăsa, de asemenea, feedback-ul și sugestiile dvs. în caseta de comentarii de mai jos.

Credit de imagine: Jon ‘ShakataGaNai’ Davis prin Wikimedia Commons

Divulgarea afiliatului: Make Tech Easier poate câștiga comision pentru produsele achiziționate prin linkurile noastre, ceea ce susține munca pe care o facem pentru cititorii noștri.

insta viewer

Citeste acum

  • V-ar fi greu să găsiți pe oricine care se bucură de anunțuri pop-up pe site-uri web. Dar chiar mai enervant în ultima vreme decât anunțurile pop-up sunt ferestrele pop-up din pagină. Acestea sunt c...
  • Când vedeți că contul dvs. Dropbox este aproape lipsit de spațiu, primul dvs. impuls ar putea fi să începeți ștergerea fișierelor de care nu aveți nevoie. Dar, de ce să faci ceva singur când o apli...
  • Este o întrebare care nu mai este pusă mult, întrucât toți parem stabiliți în modurile noastre și cu siguranță nu o vom rezolva aici, dar ne-am gândit că ar fi interesant să aruncăm o privire asupr...
Teachs.ru