Linux naredba Netstat (mrežna statistika) koristi se za prikaz različitih informacija mreže. To uključuje mrežne veze, tablice usmjeravanja, maskenbal veze, statistiku sučelja, članstvo u multicast-u itd. Ova je naredba zgodna i važna za mrežne administratore Linuxa za rješavanje mrežnih problema, rješavanje problema i nadgledanje mrežnih problema te određivanje performansi mrežnog prometa.
Bilješka: U novim ažuriranjima Linuxa, ss naredba zamijenio naredba netstat. Ova je naredba moćnija i može prikazati više podataka o mrežnoj vezi od naredbe netstat. Kasnije ćemo se pozabaviti ss naredbom, ali za sada, shvatimo upotrebu još uvijek korisne naredbe netstat.
Netstat naredba s primjerima
1. Prikažite sve priključke za preslušavanje TCP i UDP veza
Za prikaz utičnica za slušanje i nečuvanje mrežne upotrebe -a -sve opcija s netstatom. Također, možete prikazati sučelja koja nisu gotova pomoću opcije -interface.
# netstat -a | više
Primjer:
2. Navedi sve veze TCP portova:
Da biste prikazali samo veze TCP porta, upotrijebite donju naredbu:
# netstat -at
Primjer:
3. Navedite sve veze s UDP priključkom
Da biste prikazali samo veze UDP porta, upotrijebite sljedeću naredbu:
# netstat -au
Primjer:
4. Prikažite sve priključke za slušanje
Da biste prikazali samo aktivne veze s priključcima za slušanje, koristite operator 'l'.
# netstat -l
Primjer:
5. Prikažite TCP priključke za slušanje
Slično tome, operator "lt" prikazuje samo aktivne veze TCP priključka za preslušavanje.
# netstat -lt
Primjer:
6. Prikaz UDP portova za slušanje
Još jedna zgodna opcija za preuzimanje samo aktivnih veza s UDP priključkom za preslušavanje. To se može učiniti pomoću naredbe u nastavku:
# netstat -lu
Primjer:
7. Navedite sve priključke za slušanje UNIX-a
UNIX priključke aktivnog preslušavanja moguće je dobiti pomoću operatora "lx".
# netstat -lx
Primjer:
8. Prikaz statistike prema protokolima
Da biste prikazali statistiku svih protokola TCP, UDP, ICMP i IP, upotrijebite donju naredbu:
# netstat -s
Primjer:
9. Prikaz statistike prema TCP protokolima
Da biste prikazali statistiku TCP protokola, upotrijebite sljedeću naredbu:
# netstat -st
Primjer:
10. Prikaz statistike prema UDP protokolima
Da biste prikazali statistiku UDP protokola, upotrijebite naredbu "su":
# netstat -su
Primjer:
11. Prikazivanje naziva usluge s ID-om procesa
Za prikaz naziva programa s PID-om upotrijebite naredbu netstat s opcijom -tp, koja prikazuje 'PID / naziv programa.'
# netstat -tp
Primjer:
12. Kontinuirano ispisujte podatke o netstatu
Sljedeća naredba kontinuirano ispisuje podatke netstata svakih nekoliko sekundi.
# netstat -c
13. Prikaži IP usmjeravanje jezgre
Dohvatite informacije o tablici usmjeravanja IP-a jezgre pomoću sljedeće naredbe:
# netstat -r
Primjer:
14. Transakcije sučelja prikazivačke mreže
Dohvatite podatke o transakcijama mrežnog sučelja pomoću -i:
# netstat -i
Primjer:
15. Prikaži tablicu sučelja jezgre
Koristite da biste prikazali tablicu sučelja jezgre sličnu ifconfig tj:
# netstat -ie
Primjer:
16. Prikažite informacije o IPv4 i IPv6
Da biste dobili podatke o članstvu u grupi za IPv4 i IPv6, upotrijebite donju naredbu.
# netstat -g
Primjer:
17. Prikaz adrese koja nije podržana
Da bi popunili adresu koja ne podržava, obitelji s važnim informacijama koriste glagolan naredba.
# netstat --verbose
Primjer:
18. Pronađite programe za slušanje
Da biste pronašli i prikazali programe za slušanje na priključku, koristite grep zajedno s ap.
# netstat -ap | grep http
Primjer:
19. Prikaz statistike RAW mreže
Za prikupljanje neobrađenih mrežnih statistika koristite ap zajedno s grep funkcijom.
# netstat -ap | grep http
Primjer:
Zaključak
To su glavni primjeri naredbe netstat koja se koristi za umrežavanje. Ako tražite više informacija i mogućnosti o tome, pokrenite čovjek netstat naredba u terminalu da biste dobili sve informacije.