20 Netstat-parancs a Linux hálózatkezeléshez
A netstat (hálózati statisztika) egy parancssori eszköz a bejövő és kimenő hálózati kapcsolatok megfigyelésére, valamint az útválasztási táblák, az interfész statisztikák stb. Megtekintésére.
A netstat minden Unix-szerű operációs rendszeren elérhető, és Windows operációs rendszeren is elérhető. Nagyon hasznos a hálózati hibaelhárítás és a teljesítmény mérése szempontjából. A netstat az egyik legalapvetőbb hálózati szolgáltatás hibakereső eszköz, amely megmondja, hogy mely portok vannak nyitva, és hogy a programok hallgatnak-e a portokon.
Frissítés: A Linux netstat parancsot új ss parancs váltja fel, amely képes több információt jelenít meg a hálózati kapcsolatokról, és sokkal gyorsabb, mint a régebbi netstat parancs.
Ez az eszköz nagyon fontos és nagyon hasznos a Linux hálózati rendszergazdáknak, valamint a rendszergazdáknak a hálózattal kapcsolatos felügyeletük és hibaelhárításuk során. és meghatározza a hálózati forgalom teljesítményét. Ez a cikk a netstat parancs használatát mutatja be példákkal együtt, amelyek hasznosak lehetnek a mindennapi működés során.
A következő cikk is érdekelheti
- 35 A Linux keresési parancsának gyakorlati példái
1. A TCP- és az UDP-kapcsolatok összes LISTENING portjának felsorolása
Az összes port felsorolása (mind a TCP, mind az UDP) a netstat -a opcióval.
2. A TCP-portok kapcsolatainak felsorolása
Csak a TCP felsorolása (átviteli vezérlő protokoll) portkapcsolatok a netstat -at használatával.
3. UDP portkapcsolatok felsorolása
Csak az UDP (User Datagram Protocol) portkapcsolatok felsorolása a netstat -au használatával.
4. Az összes LISTENING kapcsolat felsorolása
Az összes aktív hallgatási port kapcsolat felsorolása a netstat -l használatával.
5. Az összes TCP figyelő port felsorolása
Az összes aktív hallgató TCP port felsorolása a netstat -lt opcióval.
6. Az összes UDP figyelő port felsorolása
Az összes aktív UDP figyelő port felsorolása a netstat -lu opció használatával.
7. Az összes UNIX figyelő port felsorolása
Az összes aktív UNIX hallgatási port felsorolása a netstat -lx használatával.
8. Statisztikák megjelenítése protokoll szerint
Statisztikákat jelenít meg protokoll szerint. Alapértelmezés szerint a TCP, UDP, ICMP és IP protokollok statisztikái jelennek meg. Az -s paraméter használható protokollkészlet megadására.
# 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