So debuggen Sie: Ping „Name oder Dienst unbekannt“ mit Ubuntu 20.04 in WSL1 in Windows 10, selbst mit den erforderlichen Nameserver-Einstellungen für VPN?

So debuggen Sie: Ping „Name oder Dienst unbekannt“ mit Ubuntu 20.04 in WSL1 in Windows 10, selbst mit den erforderlichen Nameserver-Einstellungen für VPN?

Ich stehe vor einem schwierigen Problem: Mit VPN für das Intranet meines Arbeitgebers kann ich keinen Ping an einen Host „sensor-access01“ im Intranet senden. Derselbe Befehl:

ping sensor-access01

funktioniert in der Windows CMD-Konsole mit den erwarteten Antworten:

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

aber in Ubuntu/WSL bekam ich nur den Fehler:

ping: sensor-access01: Name or service not known

Ich habe sichergestellt, dass der Inhalt von /etc/resolv.conf in Ubuntu die richtigen Nameserver für das VPN hat, und zwar gemäß der Lösung unterWSL – DNS funktioniert nicht bei Verbindung mit VPNvon Donatello und ich habe bestätigt, dass sich der Inhalt von /etc/resolv.conf entsprechend der Anwesenheit und Abwesenheit des VPN ändert

Ich suche Rat zur Fehlerbehebung und Lösung.

Hier sind einige mögliche Verdächtigungen.

  1. Ubuntu 20.04 sollte eigentlich mit WSL2 installiert werden, da die Version meines Windows 10 WSL2 unterstützt, aber ich habe festgestellt, dass WSL2 aus einem mir unbekannten Grund nicht aktiviert war. Könnte es sein, dass Ubuntu aufgrund der inkonsistenten WSL-Version (erwartet vs. tatsächlich verwendet) nicht richtig funktioniert? (Ich hatte Ubuntu/WSL1 mit einem älteren Rechner/Windows 10, ich hatte keine Probleme mit DNS/Ping. Bei dieser neuen Ubuntu-Installation wurde bisher kein anderes Problem festgestellt.)
  2. Der Host, den ich nicht anpingen kann, ist ein Host im Intranet. Für andere Hosts, wie etwa dropbox.com, kann ich eine Host-Adressauflösung ohne Namensfehler im selben Ubuntu und im selben VPN erhalten. Ich kann dropbox.com immer noch nicht anpingen, aber ich vermute, dass es sich um ein separates Problem mit der Intranet-Richtlinie handeln könnte. Hier ist die andere Antwort:

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

Antwort1

Das Rätsel ist gelöst. Mit dem Domänensuffix meines Arbeitgebers funktioniert Ping:

ping sensor-access0.xxx.domain

wo xxxist der Name meines Arbeitgebers.

Ich wünschte, die Fehlermeldung wäre hilfreicher gewesen. Ohne das Domänensuffix hat es funktioniert. Ich weiß nicht, was sich geändert hat.

verwandte Informationen