I Windows 10 finns det en möjlighet att kontrollera anslutningen till en viss port på en fjärrmaskin. Detta är möjligt tack vare PowerShell. Så det krävs inga verktyg från tredje part och du kan göra det inbyggt.
Annons
PowerShell är en avancerad form av kommandotolken. Den utökas med en enorm uppsättning färdiga cmdlets och kommer med möjligheten att använda .NET framework / C # i olika scenarier. Om du har färdigheten att skriva skript kan du skapa några mycket kraftfulla för att automatisera Windows.
En av dess cmdlets, Test-NetConnection , kan användas för att kontrollera anslutningen till en fjärradress och till en anpassad port som anges av användaren.
Den har följande syntax:
Test-NetConnection -ComputerName COMPUTER_NAME -Port PORT_NUMBER
Använd den enligt följande.
Testa fjärranslutning av nätverksport i Windows 10
- Öppna PowerShell
- Skriv följande kommando:
Test-NetConnection -ComputerName COMPUTER_NAME -Port PORT_NUMBER
Byt ut COMPUTER_NAME-delen med det faktiska fjärranslutna PC-namnet eller IP-adressen. Ange porten du behöver ansluta till istället för PORT_NUMBER-delen.
Låt oss till exempel testa anslutningen till DNS-porten (53) på den offentliga Google DNS-servern (8.8.8.8). Kommandot ser ut som följer:
Test-NetConnection -ComputerName 8.8.8.8 -Port 53
Utgången:LinjenTcpTestSucceeded: Trueindikerar att anslutningen lyckades och port 53 är öppen.
Om du försöker ansluta till en slumpmässig port, som är stängd för inkommande anslutningar, kommer cmdlet Test-NetConnection att svara med följande information:
hur man tar bort meddelandemeddelanden på Android
Utgången indikerar att anslutningen misslyckades. LinjenTcpTestSucceededhar värdet 'False', men cmdleten visar ytterligare information om att målservern lever. Det pingade måladressen och inkluderar resultaten i utdata. Se raderna:
PingSucceeded: True PingReplyDetails (RTT): 48 ms
För vissa servrar kan du möta situationen därPing lyckadesärFalskmenTcpTestSucceededärSann. Det betyder bara att ICMP Ping är inaktiverat på målservern men destinationsporten är öppen för inkommande anslutningar.
Cmdlet Test-NetConnection är en av de mest användbara PowerShell-cmdletarna. Det sparar tid och utökar den inbyggda nätverksdiagnostikfunktionen i Windows 10.
Test-NetConnection-cmdlet finns också i Windows 8.1.
Det är allt.