I Windows 10 er det en mulighet til å sjekke forbindelsen til en bestemt port på en ekstern maskin. Dette er mulig takket være PowerShell. Så det kreves ingen tredjepartsverktøy, og du kan gjøre det naturlig.
Annonse
PowerShell er en avansert form for ledetekst. Den utvides med et stort sett med brukervennlige cmdlets og har muligheten til å bruke .NET framework / C # i forskjellige scenarier. Hvis du har evnen til å skrive skript, kan du lage noen veldig kraftige for å automatisere Windows.
En av dens cmdlets, Test-NetConnection , kan brukes til å kontrollere forbindelsen til en ekstern adresse og til en tilpasset port spesifisert av brukeren.
Den har følgende syntaks:
Test-NetConnection -ComputerName COMPUTER_NAME -Port PORT_NUMBER
Bruk den som følger.
Test ekstern nettverksportforbindelse i Windows 10
- Åpne PowerShell
- Skriv inn følgende kommando:
Test-NetConnection -ComputerName COMPUTER_NAME -Port PORT_NUMBER
Bytt ut COMPUTER_NAME-delen med det faktiske eksterne PC-navnet eller IP-adressen. Spesifiser porten du trenger å koble til i stedet for PORT_NUMBER-delen.
La oss for eksempel teste forbindelsen til DNS-porten (53) på den offentlige Google DNS-serveren (8.8.8.8). Kommandoen vil se slik ut:
Test-NetConnection -ComputerName 8.8.8.8 -Port 53
Utgangen:KøenTcpTestSucceeded: Trueindikerer at forbindelsen var vellykket og porten 53 er åpen.
Hvis du prøver å koble til en tilfeldig port, som er stengt for innkommende tilkoblinger, vil Test-NetConnection-cmdleten svare med følgende informasjon:
hvordan du fjerner bilder fra icloud
Utgangen indikerer at tilkoblingen mislyktes. KøenTcpTestSucceededhar verdien 'False', men cmdleten viser tilleggsinformasjon om at målserveren er i live. Den pinglet destinasjonsadressen og inkluderer resultatene i utdataene. Se linjene:
PingSucceeded: True PingReplyDetails (RTT): 48 ms
For noen servere kan du møte situasjonen derPingSucceedederFalskmenTcpTestSucceedederekte. Det betyr bare at ICMP Ping er deaktivert på målserveren, men destinasjonsporten er åpen for innkommende tilkoblinger.
Cmdleten Test-NetConnection er en av de mest nyttige PowerShell-cmdletene. Det sparer tid og utvider den innebygde nettverksdiagnostiske funksjonaliteten i Windows 10.
Test-NetConnection-cmdleten er også tilgjengelig i Windows 8.1.
Det er det.