Testando conectividade com powershell através do Test-NetConnection [Dica do MCT]

 


Testes de conectividade são parte do dia a dia dos administradores de redes. O bom e velho ping é uma ferramenta de linha de comando excelente, é verdade, mas é sempre bom ter na manga outros comandos para situações que exijam mais informações. 

Neste artigo falo sobre o Test-NetConnection pelo Windows Powershell.  Deixo aqui a referência do artigo em ING pelo acervo de conteúdo Microsoft [aqui].

Para ficar mais fácil entender a importância dos comandos de diagnóstico, vamos imaginar que você esta configurando uma estação de trabalho para se comunicar com o Azure para utilizar o data file share (lembrando que a porta 445 deve estar aberta para isso). O teste de conectividade pode ajuda-lo a entender possíveis problemas de conectividade ou de latência, por exemplo. 

Abaixo tenho a saída do comando com informações bem relevantes para um diagnóstico mais assertivo. A saída mostra um teste de ping mas com mais detalhes.


Este comando testa a conectividade do ping com um servidor padrão e define o parâmetro InformationLevel como Detailed. Em resumo, vou aumentar a quantidade de detalhes apresentados pela saída do comento.



Agora vamos buscar mais detalhes. O próximo comando testa a conectividade TCP com um servidor padrão e define o parâmetro InformationLevel como Detailed. O comando Test-NetConnection -ComputerName "www.eduardopopovici.com" -InformationLevel "Detailed" direciona agora o teste de conectividade a um site.


O próximo comando é mais complexo, porém entrega como resposta uma série de diagnósticos úteis. Para que o comando seja mais efetivo, recomendo roda-lo com permissões administrativas. Este comando em especial executa o diagnóstico de rota para alcançar um host remoto. Muito útil e detalhado.

Test-NetConnection -ComputerName www.eduardopopovici.com -DiagnoseRouting -InformationLevel Detailed





Postar um comentário

Comente sem faltar com respeito - ;-)

Postagem Anterior Próxima Postagem