In Windows 10 besteht die Möglichkeit, die Verbindung zu einem bestimmten Port auf einem Remotecomputer zu überprüfen. Dies ist dank PowerShell möglich. Es sind also keine Tools von Drittanbietern erforderlich, und Sie können dies nativ tun.
Werbung
PowerShell ist eine erweiterte Form der Eingabeaufforderung. Es wird um eine Vielzahl gebrauchsfertiger Cmdlets erweitert und bietet die Möglichkeit, .NET Framework / C # in verschiedenen Szenarien zu verwenden. Wenn Sie die Fähigkeit haben, Skripte zu schreiben, können Sie einige sehr leistungsfähige erstellen, um Windows zu automatisieren.
Eines seiner Cmdlets, Test-NetConnection kann verwendet werden, um die Verbindung zu einer Remote-Adresse und einem vom Benutzer angegebenen benutzerdefinierten Port zu überprüfen.
Es hat die folgende Syntax:
Test-NetConnection -ComputerName COMPUTER_NAME -Port PORT_NUMBER
Verwenden Sie es wie folgt.
Testen Sie die Remote-Netzwerkanschlussverbindung in Windows 10
- Öffnen Sie PowerShell
- Geben Sie den folgenden Befehl ein:
Test-NetConnection -ComputerName COMPUTER_NAME -Port PORT_NUMBER
Ersetzen Sie den Abschnitt COMPUTER_NAME durch den tatsächlichen Namen oder die IP-Adresse des Remote-PCs. Geben Sie den Port an, zu dem Sie eine Verbindung herstellen möchten, anstatt den Teil PORT_NUMBER.
Testen Sie beispielsweise die Verbindung zum DNS-Port (53) des öffentlichen Google DNS-Servers (8.8.8.8). Der Befehl sieht folgendermaßen aus:
Test-NetConnection -ComputerName 8.8.8.8 -Port 53
Die Ausgabe:Die LinieTcpTestSucceeded: Truezeigt an, dass die Verbindung erfolgreich war und der Port 53 offen ist.
Wenn Sie versuchen, eine Verbindung zu einem zufälligen Port herzustellen, der für eingehende Verbindungen geschlossen ist, antwortet das Cmdlet Test-NetConnection mit den folgenden Informationen:
was bedeutet sanduhr auf snapchat
Die Ausgabe zeigt an, dass die Verbindung fehlgeschlagen ist. Die LinieTcpTestSucceededhat den Wert 'False', aber das Cmdlet zeigt zusätzliche Informationen an, dass der Zielserver aktiv ist. Es hat die Zieladresse gepingt und die Ergebnisse in die Ausgabe aufgenommen. Siehe die Zeilen:
PingSucceeded: True PingReplyDetails (RTT): 48 ms
Bei einigen Servern kann es vorkommen, dass Sie die Situation kennenPingSucceededistFalschaberTcpTestSucceededistWahr. Dies bedeutet lediglich, dass ICMP-Ping auf dem Zielserver deaktiviert ist, der Zielport jedoch für eingehende Verbindungen geöffnet ist.
Das Cmdlet Test-NetConnection ist eines der nützlichsten PowerShell-Cmdlets. Dies spart Zeit und erweitert die in Windows 10 integrierte Netzwerkdiagnosefunktion.
Das Cmdlet Test-NetConnection ist auch in Windows 8.1 verfügbar.
Das ist es.