- 1. Listează toate porturile de ascultare ale conexiunilor TCP și UDP Linux
- 2. Listează conexiunile de port TCP Linux
- 3. Listează conexiunile de port UDP Linux
- 4. Listează toate conexiunile în stare de ascultare (Ascultare) Linux
- 5. Enumerați toate porturile TCP de ascultare Linux
- 6. Enumerați toate porturile UDP de ascultare Linux
- 7. Enumerați toate porturile UNIX care ascultă Linux
- 8. Afișați statistici prin protocol Linux
- 9. Afișați statisticile protocolului TCP Linux
- 10. Afișați statistici ale protocolului UDP Linux
- 11. Afișați numele serviciilor cu Linux PID-uri
- 12. Implementați modul promiscuu Linux
- 13. Implementați rutare IP a kernel-ului Linux
- 14. Implementați tranzacții de interfață de rețea Linux
- 15. Afișați tabelul de interfață al nucleului Linux
- 16. Afișați informații IPv4 și IPv6 Linux
- 17. Imprimați în mod continuu informațiile Netstat Linux
- 18. Găsirea unei adrese Linux care nu suportă
- 19. Afișați ascultătorii Linux
- 20. Afișare statistici rețea RAW Linux
Când gestionăm și administrăm sistemele de operare Linux, una dintre cele mai bune practici pe care le putem lua este să cunoaștem în detaliu comenzile care facilitează sarcina de administrare și control într-un mod mult mai simplu.
Una dintre aceste comenzi este netstat, (statistici de rețea - statistici de rețea), care este un instrument de linie de comandă care ne permite să monitorizăm atât conexiunile de rețea de intrare cât și de ieșire, precum și vizualizarea tabelelor de rutare, statisticile interfeței etc.
Comanda netstat este disponibilă pe toate sistemele de operare Unix și este disponibilă și pe sistemele de operare Windows și este practică în ceea ce privește depanarea rețelei și măsurarea performanței.
Comanda netstat este unul dintre cele mai de bază instrumente de depanare a serviciilor de rețea, deoarece ne spune care sunt porturile deschise și dacă programele ascultă pe porturi, permițându-ne să avem un control mai bun asupra lor.
Dacă gestionăm sau suntem implicați în aspecte de rețea, acest instrument este foarte important și foarte util, la fel și pentru administratorii de sistem, deoarece ne oferă o modalitate ușoară de a monitoriza și rezolva problemele legate de rețea și de a determina performanța traficului de pe net .
Astăzi Solvetic aduce unele dintre cele mai utile comenzi netstat pentru un control și o monitorizare mai bune.
1. Listează toate porturile de ascultare ale conexiunilor TCP și UDP Linux
Această sarcină poate fi realizată folosind opțiunea folosind netstat -a și astfel listează toate porturile (TCP și UDP) în stare de ascultare:
netstat -a | Mai mult
Acolo vom vedea tipul de protocol, adresa locală, adresa la distanță și starea sa actuală.
2. Listează conexiunile de port TCP Linux
Dacă dorim să listăm doar conexiunile de port TCP (Transmission Control Protocol), va fi necesar să folosim parametrul netstat -at:
netstat -at
Putem vedea în detaliu informațiile acestor porturi.
3. Listează conexiunile de port UDP Linux
Dacă este necesar să se afișeze toate conexiunile de port UDP (User Datagram Protocol), trebuie să folosim parametrul netstat -au:
netstat -au
4. Listează toate conexiunile în stare de ascultare (Ascultare) Linux
Cu netstat este posibilă listarea tuturor conexiunilor de port de ascultare active cu parametrul netstat -l.
netstat -l
5. Enumerați toate porturile TCP de ascultare Linux
Dacă este necesară listarea tuturor porturilor TCP de ascultare active, o putem face folosind opțiunea netstat -lt.
netstat -lt
6. Enumerați toate porturile UDP de ascultare Linux
Dacă doriți să enumerați toate porturile UDP ascultate active, puteți face acest lucru folosind opțiunea netstat -lu.
netstat -lu
7. Enumerați toate porturile UNIX care ascultă Linux
Comanda netstat ne permite să listăm toate porturile de ascultare UNIX active folosind parametrul netstat -lx:
netstat -lx
8. Afișați statistici prin protocol Linux
Netstat ne oferă opțiunea de a afișa statistici prin protocol.
În mod implicit, vor fi afișate statistici pentru protocoalele TCP, UDP, ICMP și IP. Parametrul -s poate fi utilizat pentru a specifica un set de protocoale.
Putem vedea informații detaliate despre fiecare protocol al sistemului.
9. Afișați statisticile protocolului TCP Linux
Dacă dorim să afișăm numai statistici de protocol TCP folosind netstat putem folosi parametrul netstat -st:
netstat -st
10. Afișați statistici ale protocolului UDP Linux
Dacă, pe de altă parte, dorim să vizualizăm statisticile protocolului UDP, trebuie să executăm netstat -su:
netstat -su
11. Afișați numele serviciilor cu Linux PID-uri
Cu opțiunea netstat -tp, va apărea „PID / Nume program”, care afișează numele serviciului cu numărul său PID.
netstat -tp
12. Implementați modul promiscuu Linux
Când se afișează modul Promiscuous cu parametrul -ac, netstat tipărește informațiile selectate sau actualizează ecranul la fiecare cinci secunde. Ecranul implicit este actualizat în fiecare secundă.
netstat -ac 5 | grep tcp
13. Implementați rutare IP a kernel-ului Linux
Această opțiune ne permite să afișăm tabelul de rutare IP a nucleului cu comanda netstat și ruta (-r).
netstat -r
14. Implementați tranzacții de interfață de rețea Linux
Datorită acestei opțiuni va fi posibilă afișarea tranzacțiilor de pachete ale interfeței de rețea, inclusiv transferul și recepția pachetelor cu dimensiunea MTU, pentru aceasta vom executa următoarele:
netstat -i
15. Afișați tabelul de interfață al nucleului Linux
Această opțiune este similară cu comanda ifconfig și afișează tabelul de interfață al nucleului. Pentru utilizarea sa vom executa următoarele:
netstat -ie
16. Afișați informații IPv4 și IPv6 Linux
Datorită acestui parametru vom vedea formarea calității de membru al grupului multicast pentru IPv4 și IPv6. Parametrul său este:
netstat -g
17. Imprimați în mod continuu informațiile Netstat Linux
Pentru a obține informații netstat de fiecare dată definite, va fi posibilă utilizarea următoarei comenzi care va tipări informațiile netstat în mod continuu:
netstat -c
Pentru a termina afișajul vom folosi combinația de taste Ctrl + C.
18. Găsirea unei adrese Linux care nu suportă
Această opțiune vă permite să găsiți familii de adrese neconfigurate cu informații utile.
netstat --verbose
19. Afișați ascultătorii Linux
Cu această opțiune este posibil să validați cât de mulți ascultători rulează pe un port definit, sintaxa de utilizat este, de exemplu, pentru http:
netstat -ap | grep http
20. Afișare statistici rețea RAW Linux
Dacă dorim să afișăm statisticile de rețea RAW o putem face folosind următoarea comandă:
netstat --statistics -raw
Avem aceste opțiuni pentru a gestiona diferite valori și parametri ai rețelei folosind netstat pe distribuțiile Linux într-un mod practic.