Skip to content

Jak zkontrolovat, zda je port otevřený v systému Windows 10

11 de Červenec de 2021
how to check if a port is open in windows 10 5179458 9 e9d4d1e1f9894e0188ba8d5bf2376e3c

Co je třeba vědět

  • Nejjednodušší: Otevřete Start nabídka> zadejte příkaz> klepněte pravým tlačítkem na ikonu Aplikace příkazového řádku > Spustit jako administrátor.
  • Typ netstat -ab > stiskněte Enter > vyhledejte položky ve stavu „LISTENING“.
  • Alternativou je použití aplikace jiného výrobce: Máme rádi TCPView, Nirsoft CurrPorts a PortQry Command Port 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í Netstatu

Nejjednodušší způsob, jak zkontrolovat, zda je port otevřený v systému Windows 10, je pomocí příkazu Netstat. „Netstat“ je zkratka pro statistiky sítě. Ukáže vám, jaké porty každý internetový protokol (jako TCP, FTP atd.) Aktuálně používá. Příkaz má mnoho parametrů, ale ty, které budete muset použít ke kontrole, zda je port otevřený, jsou (a), které poskytují aktivní porty, a (b), které vám řeknou název procesů využívajících tyto porty .

  1. Vyberte nabídku Start a zadejte příkaz. Pravým tlačítkem klikněte na aplikaci Příkazový řádek a vyberte Spustit jako administrátor.

  2. Typ netstat -ab a stiskněte Enter. Uvidíte dlouhý seznam výsledků, podle toho, co se aktuálně připojuje k síti. Zobrazí se seznam spuštěných procesů. Otevřená čísla portů budou za posledním dvojtečkem na místní IP adrese (ta vlevo).

    Screenshot otevřených portů pomocí netstat

  3. Vyhledejte položky v seznamu se stavem „LISTENING“. Jedná se o procesy, které komunikují prostřednictvím jednoho z aktuálně otevřených portů.

    Screenshot hledání portů pro poslech

  4. Pokud chcete znát název programu, který má otevřený konkrétní port, zadejte netstat -aon a stiskněte Enter. Tento příkaz zobrazí protokol, který aplikace používá, místní a vzdálené adresy IP a co je nejdůležitější, PID aplikace používající tento port (číslo zcela vpravo). Nezapomeňte se podívat na stav LISTENING.

    Screenshot kontroly PID aplikace

  5. Chcete-li najít aplikaci související s daným PID, klikněte pravým tlačítkem na správce úloh a vyberte Správce úloh. Vybrat Detaily záložka. Vyhledejte v poli PID PID, který jste si poznamenali z obrazovky příkazového řádku.

    Screenshot procesu PID ve správci úloh

Jak zkontrolovat, zda port funguje pomocí aplikací třetích stran

Pokud nechcete použít příkazový řádek ke kontrole otevřených portů, mohou vám pomoci velmi snadno použitelné aplikace třetích stran.

TCPView

TCPView je nástroj obsažený v Microsoft Sysinternals, který zobrazuje seznam všech spuštěných procesů a přidružených otevřených portů. Tato aplikace zobrazuje otevírání a zavírání portů a přenosy paketů, a to vše v reálném čase.

Screenshot obslužného programu TCPView

Nirsoft CurrPorts

Nirsoft CurrPorts je další nástroj pro zobrazení všech portů, které aktuálně používají aplikace a služby ve vašem systému. Stačí se podívat na místní porty sloupec a zjistěte, které porty vašeho počítače jsou aktivní.

Screenshot z Nirsoft CurrPorts

Seznam také obsahuje porty, ke kterým se připojuje na vzdáleném konci (server na internetu).

Skener portů příkazového řádku PortQry

Nainstalujte si skener portů příkazového řádku PortQry pro další nástroj příkazového řádku určený ke skenování otevřených portů v počítači. Po instalaci otevřete příkazový řádek v režimu správce. PortQry se automaticky nainstaluje do adresáře C: PortQryV2, proto změňte adresář příkazového řádku na tento adresář.

Screenshot výstupu portu portqry

Zadejte příkaz portqry.exe – místní pro zobrazení všech otevřených portů TCP a UDP pro vaše zařízení. Ukáže vám vše, co můžete vidět pomocí příkazu NetStat, plus mapování portů a kolik portů je v každém stavu.

Co je to přístav?

Aplikace spuštěné ve vašem počítači se spojí a získají informace a data ze serverů jinde na internetu. Tyto aplikace a server vědí, jak komunikovat na základě jejich IP adresy a čísla portu. Představte si IP adresu jako ulici a číslo portu jako číslo bytu. Pokud se server nebo aplikace pokusí komunikovat pomocí jiného čísla portu, nebude to fungovat. Každé další dveře budou „zamčené“, protože ostatní porty jsou zavřené.