Sdílet prostřednictvím


netstat

Zobrazí aktivní připojení TCP, porty, na kterých počítač naslouchá, statistika sítě Ethernet, směrovací tabulka IP, statistika protokolu IPv4 (pro protokoly IP, ICMP, TCP a UDP) a statistiky IPv6 (pro protokoly IPv6, ICMPv6, TCP přes IPv6 a UDP přes protokoly IPv6). Používá se bez parametrů, tento příkaz zobrazí aktivní připojení TCP.

Important

Tento příkaz je k dispozici pouze v případě, že je protokol TCP/IP nainstalovaný jako součást ve vlastnostech síťového adaptéru v síťových připojeních.

Syntax

netstat [-a] [-b] [-e] [-n] [-o] [-p <Protocol>] [-r] [-s] [<interval>]

Parameters

Parameter Description
-a Zobrazí všechna aktivní připojení TCP a porty TCP a UDP, na kterých počítač naslouchá.
-b Zobrazí spustitelný soubor, který se podílí na vytváření jednotlivých připojení nebo naslouchajících portech. V některých případech dobře známé spustitelné soubory hostují více nezávislých komponent a v těchto případech se zobrazí posloupnost komponent zapojených do vytváření připojení nebo naslouchání portu. V tomto případě je název spustitelného souboru v [] v dolní části, nahoře je komponenta, kterou volala, a tak dále, dokud se nedosáhl protokol TCP/IP. Upozorňujeme, že tato možnost může být časově náročná a selže, pokud nemáte dostatečná oprávnění.
-e Zobrazí statistiku sítě Ethernet, například počet bajtů a paketů odesílaných a přijatých. Tento parametr lze kombinovat s parametrem -s.
-n Zobrazí aktivní připojení TCP, adresy a čísla portů jsou však vyjádřeny číselně a není proveden žádný pokus o určení názvů.
-o Zobrazí aktivní připojení TCP a obsahuje ID procesu (PID) pro každé připojení. Aplikaci založenou na PID najdete na kartě Procesy ve Správci úloh systému Windows. Tento parametr lze kombinovat s parametry -a, -n a -p.
-p <Protocol> Zobrazuje připojení pro protokol určený parametrem Protokol. V tomto případě může být protokol tcp, udp, tcpv6 nebo udpv6. Pokud se tento parametr používá s parametrem -s k zobrazení statistik podle protokolu, může být protokol tcp, udp, icmp, ip, tcpv6, udpv6, icmpv6 nebo ipv6.
-s Zobrazí statistiku podle protokolu. Ve výchozím nastavení se statistiky zobrazují pro protokoly TCP, UDP, ICMP a IP. Pokud je nainstalovaný protokol IPv6, zobrazí se statistika pro protokoly TCP přes IPv6, UDP přes IPv6, ICMPv6 a IPv6. Parametr -p lze použít k určení sady protokolů.
-r Zobrazí obsah směrovací tabulky PROTOKOLU IP. Je to ekvivalent příkazu route print.
<interval> Znovu zobrazí vybrané informace v každém intervalu sekund. Stisknutím kombinace kláves CTRL+C zastavte opětovné zobrazení. Pokud tento parametr vynecháte, tento příkaz vytiskne vybrané informace pouze jednou.
/? Zobrazí nápovědu na příkazovém řádku.

Remarks

  • Příkaz netstat poskytuje statistické údaje pro následující položky:

    Parameter Description
    Proto Název protokolu (TCP nebo UDP).
    Local address IP adresa místního počítače a číslo portu, které se používá. Pokud není zadán parametr -n , zobrazí se název místního počítače, který odpovídá IP adrese a názvu portu. Pokud port ještě není vytvořený, zobrazí se číslo portu jako hvězdička (*).
    Foreign address IP adresa a číslo portu vzdáleného počítače, ke kterému je soket připojený. Názvy, které odpovídají IP adrese a portu, se zobrazí, pokud není zadán parametr -n . Pokud port ještě není vytvořený, zobrazí se číslo portu jako hvězdička (*).
    State Označuje stav připojení TCP, včetně:
    • CLOSE_WAIT
    • CLOSED
    • ESTABLISHED
    • FIN_WAIT_1
    • FIN_WAIT_2
    • LAST_ACK
    • LISTEN
    • SYN_RECEIVED
    • SYN_SEND
    • TIMED_WAIT

Examples

Pokud chcete zobrazit statistiku sítě Ethernet i statistiku pro všechny protokoly, zadejte:

netstat -e -s

Pokud chcete zobrazit statistiky pouze pro protokoly TCP a UDP, zadejte:

netstat -s -p tcp udp

Pokud chcete zobrazit aktivní připojení TCP a ID procesů každých 5 sekund, zadejte:

netstat -o 5

Pokud chcete zobrazit aktivní připojení TCP a ID procesů pomocí číselného formuláře, zadejte:

netstat -n -o
  • Command-Line syntaxe