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.

Důležité

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.

Syntaxe

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

Parametry

Parametr Popis
-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 -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 -a, -na -p.
-p <Protocol> Zobrazuje připojení pro protokol určený Protocol. V tomto případě může protokolu být tcp, udp, tcpv6 nebo udpv6. Pokud se tento parametr používá s -s k zobrazení statistik podle protokolu, Protokol může být 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> Opakované zobrazení vybraných informací každých interval 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.

Poznámky

  • Příkaz netstat poskytuje statistiky pro následující:

    Parametr Popis
    Proto Název protokolu (TCP nebo UDP).
    Místní adresa IP adresa místního počítače a číslo portu, které se používá. Název místního počítače, který odpovídá IP adrese a názvu portu, se zobrazí, pokud není zadán parametr -n. Pokud port ještě není vytvořený, zobrazí se číslo portu jako hvězdička (*).
    Cizí adresa IP adresa a číslo portu vzdáleného počítače, ke kterému je soket připojený. Názvy odpovídající 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 (*).
    Stát Označuje stav připojení TCP, včetně:
    • CLOSE_WAIT
    • UZAVŘENÝ
    • ZAVEDENÝ
    • FIN_WAIT_1
    • FIN_WAIT_2
    • LAST_ACK
    • NASLOUCHAT
    • SYN_RECEIVED
    • SYN_SEND
    • TIMED_WAIT

Příklady

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