Use PowerShell para testar uma conexão remota

Use PowerShell para testar uma conexão remota

Uma conexão remota pode ser testada ou pingada usando o utilitário da velha escola “ping.exe”. No entanto, PowerShell introduziu alguns “Conexão de teste”Comandos para testar uma conexão remota. Este cmdlet atinge um ou mais computadores e, em troca, recebe a resposta do eco. Além disso, este comando determina se um computador específico conectado em uma rede IP pode ser testado ou contatado.

Este blog abordará um guia para corrigir a consulta mencionada.

Como usar o PowerShell para testar uma conexão remota?

Essas abordagens podem ser aplicadas para testar uma conexão remota:

  • Conexão de teste.
  • Teste-netConnection.

Método 1: Use o cmdlet "Connectação de teste" para testar uma conexão remota

O "Conexão de teste”O cmdlet envia solicitações de eco do ICMP (Internet Control Message Protocol) ou computadores locais ou remotos de ping.

Exemplo 1: Execução do comando simples de “conexão de teste”

Para testar a conexão remota, execute o cmdlet "Connection-Connection":

Conexão de teste www.Google.com

No código acima, primeiro, adicione o cmdlet "Connection" e, em seguida, especifique o URL da conexão remota:

Exemplo 2: Executando o comando "Test-Connection" com a opção "-quiet"

Este exemplo testará uma conexão remota e retornará o valor booleano:

Conexão de teste www.Google.com -quiet

No código acima mencionado:

  • Primeiro, adicione o “Conexão de teste”CMDlet e adicione o URL da conexão remota.
  • Depois disso, especifique o “-Quieto”Parâmetro no final, que retornará o valor de saída em um valor booleano,“Verdadeiro" ou "Falso”:

Método 2: Use o cmdlet "Test-NetConnection" para testar uma conexão remota

Outro cmdlet usado para testar a conexão remota é o “Teste-netConnection”. É semelhante ao “Conexão de teste”Cmdlet. Mais ou menos, produz os mesmos resultados que o cmdlet de "conexão de teste", mas é orientado para a rede.

Exemplo

Este exemplo testará uma conexão remota usando o “Teste-netConnection”Cmdlet:

Test-NetConnection Linuxhint.com

Exemplo: verifique se uma porta está aberta

Este exemplo usará o “Teste-netConnection”CMDLET para verificar se uma determinada porta está aberta ou não:

Test-NetConnection www.Google.com -port 80

No código acima:

  • Primeiro, adicione o “Teste-netConnection”CMDlet então especifique o URL da conexão remota para testar.
  • Depois disso, adicione o “-porta”Parâmetro e atribuir o“80”Número da porta:

Isso se tratava de testar conexões remotas em PowerShell.

Conclusão

A conexão remota pode ser testada usando o “Conexão de teste" e a "Teste-netConnection”Cmdlets. O antigo cmdlet testa conexões remotas com parâmetros mínimos, enquanto o último é um cmdlet mais centrado na rede e também pode verificar se a porta está aberta. Este blog apresentou um procedimento detalhado para testar uma conexão remota no PowerShell.