Como depurar: ping “Nome ou serviço desconhecido” com Ubuntu 20.04 em WSL1 no Windows 10, mesmo com configurações de nomes necessárias para VPN?

Como depurar: ping “Nome ou serviço desconhecido” com Ubuntu 20.04 em WSL1 no Windows 10, mesmo com configurações de nomes necessárias para VPN?

Estou enfrentando um problema difícil: com a VPN para a intranet do meu empregador, não consigo executar ping para um host "sensor-access01" na intranet. O mesmo comando:

ping sensor-access01

funciona no console CMD do Windows com as respostas esperadas:

Pinging sensor-access01.xxx.domain [10.1.242.50] with 32 bytes of data:
Reply from 10.1.242.50: bytes=32 time=13ms TTL=62

mas no Ubuntu/WSL só recebi o erro:

ping: sensor-access01: Name or service not known

Eu me certifiquei de que o conteúdo de /etc/resolv.conf no Ubuntu tenha os nomes corretos para a VPN, seguindo a solução emWSL - DNS não funciona quando conectado à VPNpor Donatello e confirmei que o conteúdo do /etc/resolv.conf muda de acordo com a presença e ausência da VPN

Estou buscando conselhos para solucionar problemas para uma solução.

Aqui estão algumas suspeitas potenciais.

  1. O Ubuntu 20.04 deveria ser instalado com WSL2, pois a versão do meu Windows 10 suporta WSL2, mas verifiquei que o WSL2 não estava habilitado por algum motivo que não sei bem. Seria possível devido à versão inconsistente do WSL? (esperado versus realmente utilizado), o Ubuntu não funciona corretamente? (Eu tinha Ubuntu/WSL1 com uma máquina mais antiga/Windows 10, não tive problemas com DNS/ping. Caso contrário, esta nova instalação do Ubuntu não encontrou nenhum problema até agora.)
  2. O host que não consigo executar ping é um host na intranet, para outro host, como dropbox.com, consigo obter a resolução do endereço do host sem o erro de nome no mesmo Ubuntu e na mesma VPN. Ainda não consigo executar ping no dropbox.com, mas acho que pode ser um problema separado com a política da intranet. Aqui está a resposta diferente:

ping dropbox.com

PING dropbox.com (162.125.248.18) 56(84) bytes of data.

^C

--- dropbox.com ping statistics ---

8 packets transmitted, 0 received, 100% packet loss, time 7007ms

Responder1

O mistério está resolvido. Usar o sufixo de domínio do meu empregador faz com que o ping funcione:

ping sensor-access0.xxx.domain

onde xxxestá o nome do nome do meu empregador.

Gostaria que a mensagem de erro tivesse sido mais útil. Sem o sufixo de domínio, funcionava. Não sei o que mudou.

informação relacionada