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.
- 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.)
- 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 xxx
está 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.