I Windows 10 er der mulighed for at kontrollere forbindelsen til en bestemt port på en ekstern maskine. Dette er muligt takket være PowerShell. Så der kræves ingen tredjepartsværktøjer, og du kan gøre det indbygget.
Annoncering
PowerShell er en avanceret form for kommandoprompt. Det udvides med et stort sæt klar-til-brug cmdlets og leveres med muligheden for at bruge .NET framework / C # i forskellige scenarier. Hvis du har evnen til at skrive scripts, kan du oprette nogle meget kraftfulde til at automatisere Windows.
En af dens cmdlets, Test-NetConnection , kan bruges til at kontrollere forbindelsen til en fjernadresse og til en brugerdefineret port, der er angivet af brugeren.
Den har følgende syntaks:
Test-NetConnection -Computernavn COMPUTER_NAME -PORT PORT_NUMBER
Brug det som følger.
Test ekstern netværksportforbindelse i Windows 10
- Åbn PowerShell
- Skriv følgende kommando:
Test-NetConnection -Computernavn COMPUTER_NAME -PORT PORT_NUMBER
Udskift COMPUTER_NAME-delen med det faktiske eksterne pc-navn eller IP-adresse. Angiv den port, du skal oprette forbindelse til i stedet for PORT_NUMBER-delen.
Lad os for eksempel teste forbindelsen til DNS-porten (53) på den offentlige Google DNS-server (8.8.8.8). Kommandoen ser ud som følger:
Test-NetConnection -Computernavn 8.8.8.8 -Port 53
Outputtet:LinjenTcpTestSucceeded: Trueangiver, at forbindelsen var vellykket, og at port 53 er åben.
Hvis du forsøger at oprette forbindelse til en tilfældig port, som er lukket for indgående forbindelser, reagerer Test-NetConnection-cmdlet med følgende oplysninger:
hvordan man deaktiverer kommentarer på youtube-video
Outputtet indikerer, at forbindelsen mislykkedes. LinjenTcpTestSucceededhar værdien 'Falsk', men cmdlet'en viser yderligere oplysninger om, at målserveren er i live. Det pingede destinationsadressen og inkluderer resultaterne i output. Se linjerne:
PingSucceeded: True PingReplyDetails (RTT): 48 ms
For nogle servere kan du blive udsat for den situation, hvorPing lykkedeserFalskmenTcpTestSucceedederRigtigt. Det betyder bare, at ICMP Ping er deaktiveret på målserveren, men destinationsporten er åben for indgående forbindelser.
Cmdlet Test-NetConnection er en af de mest nyttige PowerShell-cmdlets. Det sparer din tid og udvider den indbyggede netværksdiagnosticeringsfunktionalitet i Windows 10.
Test-NetConnection-cmdlet'en er også tilgængelig i Windows 8.1.
Det er det.