Ve Windows 10 existuje možnost zkontrolovat připojení k určitému portu na vzdáleném počítači. To je možné díky prostředí PowerShell. Nejsou tedy potřeba žádné nástroje třetích stran a můžete to udělat nativně.
Reklama
PowerShell je pokročilá forma příkazového řádku. Je rozšířen o obrovskou sadu připravených rutin a přichází s možností používat .NET framework / C # v různých scénářích. Pokud umíte psát skripty, můžete pro automatizaci systému Windows vytvořit některé velmi výkonné.
Jedna z jejích rutin, Test-NetConnection , lze použít ke kontrole připojení ke vzdálené adrese ak vlastnímu portu určenému uživatelem.
Má následující syntaxi:
Test-NetConnection -ComputerName COMPUTER_NAME -Port PORT_NUMBER
Použijte jej následovně.
Vyzkoušejte připojení vzdáleného síťového portu ve Windows 10
- Otevřete PowerShell
- Zadejte následující příkaz:
Test-NetConnection -ComputerName COMPUTER_NAME -Port PORT_NUMBER
Nahraďte část COMPUTER_NAME skutečným názvem nebo IP adresou vzdáleného počítače. Místo části PORT_NUMBER zadejte port, ke kterému se chcete připojit.
Otestujme například připojení k portu DNS (53) veřejného serveru DNS Google (8.8.8.8). Příkaz bude vypadat takto:
Test-NetConnection -ComputerName 8.8.8.8 -Port 53
Výstup:LinieTcpTestSucceeded: Trueoznačuje, že připojení bylo úspěšné a port 53 je otevřený.
Pokud se pokusíte připojit k nějakému náhodnému portu, který je uzavřen pro příchozí připojení, rutina Test-NetConnection odpoví následujícími informacemi:
jak zobrazit seznam přání kamaráda ve službě Steam
Výstup označuje, že připojení selhalo. LinieTcpTest proběhlo úspěšněmá hodnotu 'False', ale rutina zobrazuje další informace o tom, že je cílový server naživu. Ping na cílovou adresu a zahrnuje výsledky do výstupu. Podívejte se na řádky:
PingSucceeded: True PingReplyDetails (RTT): 48 ms
U některých serverů se můžete setkat se situací, kdyPing uspělojeNepravdivéaleTcpTest proběhlo úspěšnějeSkutečný. Znamená to jen, že ICMP Ping je na cílovém serveru zakázán, ale cílový port je otevřený pro příchozí připojení.
Rutina Test-NetConnection je jednou z nejužitečnějších rutin prostředí PowerShell. Šetří váš čas a rozšiřuje integrované funkce diagnostiky sítě v systému Windows 10.
Rutina Test-NetConnection je k dispozici také v systému Windows 8.1.
A je to.