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 .
-
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.
-
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).
-
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ů.
-
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.
-
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.
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.
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í.
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ář.
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é.