DNS-Auflösung funktioniert nicht in Browsern, sondern in Shell

988
Shyam Sunder Verma
  1. Ausführen von dig / ping in einer beliebigen Domäne, geben Sie mir die korrekte IP.
  2. Wenn ich versuche, google.com im Browser zu durchsuchen, funktioniert es nicht.
  3. Wenn ich die IP-Adresse (per Ping) auswähle und im Browser verwende, wird die Website per IP-Adresse in Ordnung geöffnet. Die weitere Arbeit funktioniert jedoch aufgrund des Namensauflösungsproblems nicht.

Funktioniert NICHT gut bei:

  1. Ubuntu 9.10 in Virtual Box über Windows installiert.
  2. Ubuntu 10.10 in Virtual Box über Windows installiert.
  3. Ubuntu 9.10 auf dem Laptop installiert.

Aber das Internet funktioniert gut, wenn Windows Vista auf dem Laptop installiert ist.

0

1 Antwort auf die Frage

0
Phil P

Vielleicht haben Sie einen Proxy für den Browser konfiguriert, sodass die Namensauflösung auf den Proxy verschoben wird, der sich an anderer Stelle befindet?

dig verwendet DNS direkt, um Antworten zu finden, so dass Sie nicht wissen, wie das System konfiguriert ist. ping sollte die Systemkonfiguration verwenden, normalerweise über /etc/resolv.conf- Sie sollten diese Datei überprüfen, um sicherzugehen, dass mindestens ein Eintrag "Nameserver" darin enthalten ist. Wenn nicht, fügen Sie etwas hinzu und debuggen Sie, warum Sie ohne konfigurierte Nameserver enden.

Gute Fallbacks sind die Google Public DNS-Server mit denkwürdigen IP-Adressen:

nameserver 8.8.8.8 nameserver 8.8.4.4