Una connessione remota può essere testata o pingizzata usando l'utilità della vecchia scuola "ping.exe". Tuttavia, PowerShell ha introdotto un paio di "Connessione di prova"Comandi per testare una connessione remota. Questo cmdlet pings uno o più computer e, in cambio, ottiene la risposta all'eco. Inoltre, questo comando determina se un computer specifico collegato su una rete IP può essere testato o contattato.
Questo blog coprirà una guida per correggere la query menzionata.
Come utilizzare PowerShell per testare una connessione remota?
Questi approcci possono essere applicati per testare una connessione remota:
Metodo 1: utilizzare il cmdlet "test-connection" per testare una connessione remota
IL "Connessione di prova"CMDLET invia richieste di eco di ICMP (protocollo di messaggi di controllo Internet) o di computer locali o remoti.
Esempio 1: eseguire il semplice comando "test-connection"
Per testare la connessione remota, eseguire il cmdlet "test-connection":
Test-connection www.Google.comNel codice sopra, prima, aggiungi il cmdlet "test-connection" e quindi specifica l'URL della connessione remota:
Esempio 2: esecuzione del comando "test-connection" con opzione "-quiet"
Questo esempio testerà una connessione remota e restituirà il valore booleano:
Test-connection www.Google.com -quietNel codice sopra indicato:
Metodo 2: utilizzare il cmdlet "test-netconnection" per testare una connessione remota
Un altro cmdlet utilizzato per testare la connessione remota è il "Test-NetConnection". È simile al "Connessione di prova"Cmdlet. Più o meno, produce gli stessi risultati del cmdlet "test-connection", ma è orientato alla rete.
Esempio
Questo esempio testerà una connessione remota usando il "Test-NetConnection"CMDLET:
Test-NetConnection Linuxhint.comEsempio: controlla se una porta è aperta
Questo esempio utilizzerà il "Test-NetConnection"CMDLET per verificare se una determinata porta è aperta o meno:
Test-NetConnection www.Google.com -port 80Nel codice sopra:
Si trattava di testare connessioni remote in PowerShell.
Conclusione
La connessione remota può essere testata utilizzando "Connessione di prova" e il "Test-NetConnection"Cmdlets. L'ex cmdlet verifica connessioni remote con parametri minimi, mentre il secondo è un cmdlet più centrato sulla rete e può anche verificare se la porta è aperta. Questo blog ha presentato una procedura dettagliata per testare una connessione remota in PowerShell.