Typ |
Konzolová aplikace ( v ) Utility Software Computer Control |
---|
netstatDo „ čistých práce stat tiky“ je příkazového řádku zobrazí informace o připojení k síti, směrovací tabulky a množství statistik, které tyto rozhraní, nemluvě o skryté připojení, členové multicast a konečně netlink zpráv . Příkaz je k dispozici pod Unixem (a jeho deriváty včetně Linuxu ) a pod Windows NT kompatibilní.
Parametry použité v tomto příkazu musí mít před lomítkem místo lomítka (/).
-a: Zobrazuje všechna aktivní připojení TCP a porty TCP a UDP, na kterých počítač naslouchá.
-b: Zobrazuje název programu zapojeného do vytváření každého připojení a otevřených portů (pouze Windows).
-p: Zobrazí název programu zapojeného do vytváření každého připojení a přidruženého PID (pouze Linux).
-e: Zobrazí statistiky ethernetu, jako je počet odeslaných a přijatých bajtů a paketů. Tento parametr lze kombinovat s -s.
-n: Zobrazí aktivní připojení TCP, ale adresy a porty jsou zobrazeny v číselném formátu bez pokusu o rozlišení názvu.
-o: Zobrazuje aktivní připojení TCP a zahrnuje identifikátor procesu (PID) pro každé připojení. Soulad mezi PID a aplikacemi najdete ve správci úloh systému Windows. Tento parametr lze kombinovat s -a, -n a -p. Toto nastavení je k dispozici ve Windows XP a Windows 2003 Server, ale ne ve Windows 2000.
-i: Zobrazení síťových rozhraní a jejich statistik (není k dispozici v systému Windows).
-r: Zobrazí obsah směrovací tabulky (ekvivalent tisku trasy v systému Windows).
-s: Zobrazení statistik podle protokolu. Ve výchozím nastavení se statistiky zobrazují pro IP, IPv6, ICMP, ICMPv6, TCP, TCPv6, UDP a UDPv6. Možnost -p lze použít k určení podmnožiny výchozího nastavení.
/? : Zobrazí nápovědu (pouze v systému Windows).
Na platformách Windows lze vrácené informace najít voláním funkcí API GetTcpTable () a GetUdpTable () implementovaných v knihovně IPHLPAPI.DLL. Vrácené informace jsou místní a vzdálené adresy IP , místní a vzdálené porty a stavové kódy TCP GetTcpTable () . Příkaz je platný, pokud je protokol TCP / IP nainstalován jako součást vlastností síťového připojení.
V tomto příkladu vidíme dvě připojení navázaná na portech 1922 a 1924 mezi serverem s názvem SRVX a jedním ze serverů Wikipedia:
C:\>netstat Connexions actives Proto Adresse locale Adresse distante Etat TCP SRVX:1922 rr.knams.wikimedia.org:http ESTABLISHED TCP SRVX:1924 rr.knams.wikimedia.org:http ESTABLISHEDUrčení služby, která naslouchá portu 22 v Ubuntu (připojením k SSH od 192.168.0.3 do 192.168.0.2):
netstat -pano |grep :22 tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 5359/sshd off (0.00/0/0) tcp 0 64 192.168.0.2:22 192.168.0.3:29637 ESTABLISHED 7826/1 sur (0,40/0/0) tcp6 0 0 :::22 :::* LISTEN 5359/sshd off (0.00/0/0)