možná řešíte problém s připojením k síti pro konkrétní program a musíte zkontrolovat, zda je přístup k portu otevřený. Co když potřebujete zkontrolovat, zda vaše zařízení NAS může komunikovat s počítačem se systémem Windows 10? Bez ohledu na důvod, proč je třeba zkontrolovat otevřené porty, tento článek poskytuje podrobné kroky ke kontrole otevřených portů v systému Windows 10 pomocí několika snadno dostupných nástrojů, vestavěných nebo volně ke stažení a použití.
existuje několik užitečných nástrojů, které můžete použít pro skenování otevřených portů v systému Windows. Ukážeme vám, jak to udělat na NetStat, PortQry.exe a NirSoft CurrPorts.
použití Netstatu ke kontrole otevřených portů
jedním z nejjednodušších způsobů kontroly otevřených portů je použití Netstatu.exe. Tento nástroj najdete ve složce „System32“ v systému Windows 10. S Netstatem můžete vidět otevřené porty nebo porty, které konkrétní hostitel používá.
dva příkazy jsou užitečné, v závislosti na vašich potřebách. První možnost (netstat-ab) uvádí všechny aktivní porty a název procesu, který je používá. Druhá možnost (netstat-Aon) poskytuje stejné porty a procesy, ale obsahuje ID procesu, které můžete později vyhledat ve Správci úloh.
Netstat je zkratka pro síťové statistiky. Zobrazí statistiky protokolu a aktuální síťová připojení TCP a IP. Zde je vysvětlení toho, co každé písmeno z příkazů znamená.
- „a“ zobrazí všechna připojení a poslechové porty.
- „b“ zobrazí všechny spustitelné soubory, které se podílejí na vytváření každého poslechového portu.
- „o“ zobrazí vlastní ID procesu, které souvisí s každým připojením.
- „n“ zobrazí adresy a čísla portů jako číselná čísla.
pomocí ‚netstat-ab‘ k identifikaci otevřených portů
- otevřete nabídku „Start“, zadejte „příkazový řádek“ a poté vyberte “ Spustit jako správce.“
- Nyní zadejte “
netstat -ab
“ bez uvozovek a stiskněte „Enter.“
- počkejte, až se výsledky načtou. Názvy portů jsou uvedeny vedle každé místní IP adresy.
- podívejte se na číslo portu, které potřebujete, a pokud se říká, že posloucháte ve sloupci Stav, znamená to, že váš port je otevřený.
použití ‚netstat-Aon‘ k identifikaci otevřených portů
druhá možnost se hodí, když název procesu pomocí „netstat-ab“ nestačí k identifikaci toho, který program má specifický port svázaný. V takovém případě postupujte takto:
- otevřete okno „Příkazový řádek“ jako „správce“, pokud ještě není otevřeno.
- jakmile jste uvnitř, zadejte příkaz “
netstat -aon
“ bez uvozovek a stiskněte „Enter.“
- Nyní uvidíte pět sloupců: protokoly, Místní adresa, cizí adresa, stát a PID (ID procesu). V místní adrese máte číslo portu. Například: 0.0.0.0: 135. Zde je číslo portu 135.
- ve sloupci s názvem Stav uvidíte, zda je otevřen konkrétní port. Pro otevřené porty bude říkat poslech.
- Chcete-li ověřit, která aplikace ji používá, najděte PID (číslo z posledního sloupce) pro konkrétní port.
- otevřete „Správce úloh“ pomocí zástupce „Ctrl + Shift + Esc“ nebo klepněte pravým tlačítkem myši na otevřené místo na hlavním panelu systému Windows a otevřete „Správce úloh“.“
- přejděte na kartu“ Podrobnosti „nebo“ služby “ a zobrazte všechny procesy v systému Windows 10. Seřaďte je podle sloupce PID a najděte PID pro port, který se pokoušíte vyřešit. V části Popis můžete vidět, která aplikace používá port.
kontrola otevřených portů pomocí NirSoft CurrPorts
pokud zjistíte, že řešení příkazového řádku je příliš složité, jednodušší alternativou k použití je NirSoft CurrPorts. Tento nástroj zobrazuje aktuálně otevřené porty (TCP nebo IP, stejně jako UDP). Uvidíte také informace o konkrétním procesu, jako je název, Cesta, informace o verzi atd.
tento nástroj existuje již nějakou dobu a je k dispozici pro Windows 10. Odkaz ke stažení NirSoft Currports najdete na webových stránkách Nirsoft směrem dolů.
Poznámka: Ujistěte se, že si stáhnete správnou verzi. Mají 32bitové a 64bitové verze. Aplikace je přenosná. Jednoduše rozbalte složku a spusťte spustitelný soubor.
jakmile spustíte CurrPorts, proveďte následující kroky:
- zobrazí se seznam procesů vašeho počítače. Seřadit podle „Místní Port“ prohledávat ně snadněji.
- nyní najděte a vyberte port, který řešíte.
- nyní můžete vidět všechny podrobnosti procesu, jako je název procesu, ID procesu, stav atd.
dalším způsobem je jednoduše poklepat na proces a zobrazit jeho podrobnosti v jednom okně.
kontrola otevřených portů pomocí PortQry.exe
PortQry.exe je další užitečný nástroj, který umožňuje skenovat otevřené porty. Stáhnete PortQry a rozbalíte jej, abyste jej spustili pomocí příkazového řádku.
s portqry.exe, vložíte konkrétní parametry, které najdete ve složce spustitelného souboru.
- do příkazového řádku zadejte „
portqry.exe -local
“ bez uvozovek. Tento příkaz zobrazuje použité porty TCP a UDP pro místního hostitele. - kromě všech parametrů, které zobrazuje NetStat, Portqry také zobrazuje počet mapování portů a počet portů v každém stavu.
- můžete také zkontrolovat otevřené porty pro vzdáleného hostitele. Stačí spustit „
portqry.exe -n
“ bez uvozovek v příkazovém řádku. Ujistěte se, že nahradíte název hostitele a IP jménem a adresou IP vzdáleného hostitele. - pokud chcete hledat konkrétní port, můžete spustit tento příkaz: „
-e
“ bez uvozovek.
konfigurace otevřených portů v systému Windows 10
vědět, jak zkontrolovat, zda je konkrétní port otevřený nebo ne, se může hodit, pokud řešíte síťové připojení programu. Naštěstí, existuje snadný způsob, jak to udělat.
doporučujeme používat NetStat pomocí příkazového řádku, protože je vestavěný a obvykle vám poskytne všechny potřebné podrobnosti. Ve srovnání s CurrPorts může být vyžadováno několik dalších kroků, ale nemusíte nic stahovat.
Windows 10 otevřené porty FAQ
Jak zjistím, zda je Port 3306 otevřený v systému Windows 10?
Chcete-li ověřit, zda je port 3306 otevřený, máte dvě možnosti: první je přes NetStat a druhá přes CurrPorts.
doporučujeme NetStat, protože za tímto účelem nebudete muset stahovat nový software. Spusťte příkazový řádek jako správce. Zadejte příkaz: „netstat-ab“ a stiskněte “ Enter.“Počkejte, až se výsledky načtou. Názvy portů budou uvedeny vedle místní adresy IP. Stačí se podívat na port 3306. Můžete stisknout “ Ctrl + F „A do pole word zadat“ 3306 “ a vyhledat jej. Pokud je port otevřený, zobrazí se ve výsledcích jako “ poslech.“
Chcete-li zkontrolovat, zda je port 3306 otevřen přes CurrPorts, stačí Třídit podle „Local Port“ a poté najít port 3306. Pokud je port k dispozici, zobrazí se v seznamu.
Chcete-li použít PortQry.exe Chcete-li najít port 3306, použijte příkazový řádek a zadejte „- e “ bez uvozovek a stiskněte klávesu Enter.