Jak zkontrolovat, zda je port otevřený v systému Windows 10
Co vědět
- Nejjednodušší: Otevřete Start nabídka > zadejte příkaz > klepněte pravým tlačítkem na Aplikace příkazového řádku > Spustit jako administrátor.
- Typ netstat -ab > stiskněte Vstupte > hledejte položky ve stavu "NASLOUCHÁM".
- Alternativou je použití aplikace třetí strany: Líbí se nám TCPView, Nirsoft CurrPorts a PortQry Command Line Port Scanner.
Tento článek popisuje, jak zkontrolovat otevřené porty v systému Windows 10, což je nezbytné, pokud aplikace nemá přístup k internetu nebo chcete aplikaci zablokovat.
Jak zkontrolovat, zda je port otevřený pomocí Netstat
Nejjednodušší způsob, jak zkontrolovat, zda je port otevřený ve Windows 10, je pomocí Příkaz Netstat. „Netstat“ je zkratka pro síťové statistiky. Ukáže vám, jaké porty jednotlivé internetové protokoly (jako TCP, FTP atd.) aktuálně používají.
Příkaz má mnoho parametrů, ale ty, které budete muset použít ke kontrole, zda je port otevřený, jsou (a), který poskytuje aktivní porty a (b), který vám sdělí názvy procesů, které je používají porty.
-
Vyberte nabídku Start a zadejte „příkaz“. Klepněte pravým tlačítkem myši na aplikaci Příkazový řádek a vyberte Spustit jako administrátor.
-
Typ netstat -ab a stiskněte Vstupte. Zobrazí se dlouhý seznam výsledků v závislosti na tom, co se právě připojuje k síti. Zobrazí se seznam běžících procesů. Čísla otevřených portů budou za poslední dvojtečkou na místní IP adrese (ten vlevo).
-
Hledejte položky v seznamu se stavem „NASLOUCHÁM“. Jedná se o procesy, které komunikují přes jeden z aktuálně otevřených portů.
-
Pokud chcete znát název programu, který má otevřený konkrétní port, zadejte netstat -aon a stiskněte Vstupte. Tento příkaz zobrazí protokol, který aplikace používá, místní a vzdálené IP adresy, a co je nejdůležitější, PID aplikace používající tento port (číslo zcela vpravo). Nezapomeňte se podívat na stav POSLOUCHÁNÍ.
-
Chcete-li najít aplikaci související s tímto PID, klepněte pravým tlačítkem myši na správce úloh a vyberte Správce úloh. Vybrat Podrobnosti tab. V poli PID vyhledejte PID, které jste si poznamenali z obrazovky příkazového řádku.
Jak zkontrolovat, zda port funguje pomocí aplikací třetích stran
Pokud nechcete ke kontrole otevřených portů používat příkazový řádek, mohou vám pomoci velmi snadno použitelné aplikace třetích stran.
TCPView
TCPView je nástroj zahrnutý v Microsoft Sysinternals, který zobrazuje seznam všech běžících procesů a jejich přidružených otevřených portů. Tato aplikace zobrazuje otevírání a zavírání portů a přenosy paketů, to vše v reálném čase.

Nirsoft CurrPorts
Nirsoft CurrPorts je další nástroj pro zobrazení všech portů aktuálně používaných aplikacemi a službami ve vašem systému. Stačí hledat místní přístavy a uvidíte, které z portů vašeho počítače jsou aktivní.

Seznam také obsahuje porty, ke kterým se připojují na vzdáleném konci (server mimo internet).
PortQry Příkazový řádek Port Scanner
Nainstalujte PortQry Příkazový řádek Port Scanner pro další nástroj příkazového řádku určený pro skenování vašeho počítače na otevřené porty. Jakmile jej nainstalujete, otevřete příkazový řádek v režimu správce. PortQry se automaticky nainstaluje do adresáře C:\PortQryV2, takže změňte adresář příkazového řádku na tento adresář.

Zadejte příkaz portqry.exe -místní vidět vše otevřené TCP a UDP porty pro váš stroj. Ukáže vám vše, co můžete vidět pomocí příkazu NetStat, plus mapování portů a počet portů v každém stavu.
Co je to port?
Aplikace běžící na vašem počítači oslovují a získávají informace a data ze serverů jinde na internetu. Tyto aplikace a server vědí, jak komunikovat na základě své IP adresy a čísla portu.
Představte si IP adresu jako adresu ulice a číslo portu jako číslo bytu. Pokud se server nebo aplikace pokusí komunikovat pomocí jiného čísla portu, nebude to fungovat. Každé druhé dveře budou "zamčené", protože ostatní porty jsou zavřené.