Zdalne połączenie można przetestować lub pingować za pomocą oldschoolowego narzędzia ”świst.exe". Jednak PowerShell wprowadził kilka „„Połączenie testowe”Polecenia do przetestowania zdalnego połączenia. Ten cmdlet stwarza jeden lub więcej komputerów, aw zamian otrzymuje odpowiedź echa. Ponadto to polecenie określa, czy określony komputer podłączony do sieci IP można przetestować lub skontaktować się.
Ten blog obejmie przewodnik, aby naprawić wspomniane zapytanie.
Jak używać PowerShell do testowania zdalnego połączenia?
Podejścia te można zastosować w celu przetestowania zdalnego połączenia:
Metoda 1: Użyj cmdlet „połączenia testowego”, aby przetestować zdalne połączenie
„„Połączenie testowe”CMDLET wysyła żądania ECHO ICMP (protokół komunikatu sterowania Internetem) lub komputerów lokalnych lub zdalnych.
Przykład 1: Wykonanie prostego polecenia „połączenie testu”
Aby przetestować połączenie zdalne, wykonaj cmdlet „połączenia testu”:
Połączenie testowe www.Google.comW powyższym kodzie najpierw dodaj cmdlet „połączenia testu”, a następnie określ adres URL połączenia zdalnego:
Przykład 2: Wykonanie polecenia „połączenie testu” z opcją „-Quiet”
Ten przykład przetestuje połączenie zdalne i zwróci wartość logiczną:
Połączenie testowe www.Google.com -quietW wyżej wymieniony kod:
Metoda 2: Użyj CMDLET „NetConnection”, aby przetestować zdalne połączenie
Kolejnym CMDLET używanym do testowania zdalnego połączenia jest „NetConnection". Jest podobny do „Połączenie testowe”Cmdlet. Mniej więcej daje takie same wyniki, jak cmdlet „połączenia testowego”, ale jest zorientowany na sieć.
Przykład
Ten przykład przetestuje zdalne połączenie za pomocą „NetConnection„Cmdlet:
Linuxhint-netconnection.comPrzykład: Sprawdź, czy port jest otwarty
Ten przykład użyje „NetConnection”CMDLET, aby sprawdzić, czy określony port jest otwarty, czy nie:
NetConnection www.Google.com -port 80W powyższym kodzie:
Chodziło o testowanie zdalnych połączeń w PowerShell.
Wniosek
Zdalne połączenie można przetestować za pomocą „Połączenie testowe”I„ „NetConnection”CMDLETS. Dawna cmdlet testuje zdalne połączenia z minimalnymi parametrami, podczas gdy ten drugi jest bardziej skoncentrowaną na sieci CMDLET i może również sprawdzić, czy port jest otwarty. Ten blog przedstawił szczegółową procedurę przetestowania zdalnego połączenia w PowerShell.