Warum kann mein Browser den Host nicht auflösen, Ping und Nslookup jedoch?

13

Ich bin ein bisschen ratlos über dieses Problem. Mein Computer kann google.com und www.google.com erfolgreich anpingen. Ich bekomme korrekte IPS wie 74.125. .

Wenn ich versuche, in Firefox, IE oder Chrome auf Google zuzugreifen, wird eine typische DNS-Fehlerseite angezeigt. Aus irgendeinem Grund funktioniert Safari immer noch.

Meine erste Vermutung war ein Caching-Problem, aber nachdem ich alle Browser-Caches geleert habe, sehe ich immer noch das Problem. Die zweite Vermutung war, dass Malware meine Proxy-Einstellungen neu konfiguriert hat, aber auch dort kein Glück. Alles ist auf "Kein Proxy" gesetzt. Ich habe wireshark heruntergeladen und der Browser fragt meinen DNS-Server ab.

Andere Websites können in allen Browsern problemlos aufgelöst werden. Alles scheint wie erwartet zu funktionieren, aber ... Grundsätzlich sind mir in diesem Fall die Ideen ausgegangen.

Als Antwort auf Kommentare:

  • IP direkt im Browser funktioniert natürlich. Dies ist ein DNS-Problem, kein Verbindungsproblem.
  • Das Löschen des DNS-Cache in Windows hat das Problem nicht behoben. Das Überprüfen der Chrome-Interna zeigt, dass www.google.com nicht aufgelöst werden konnte.
  • Meine Hosts-Datei ist sauber (keine Einträge).
  • Ein Neustart behebt das Problem nicht.

quelle
a) Dies sollte unter SuperUser geschehen. b) Versuchen Sie, die IP-Adresse direkt in den Browsern zu verwenden, die nicht funktionieren. Einige Firewalls können so konfiguriert werden, dass bestimmte Programme blockiert werden. c) Chrome verwaltet seinen eigenen DNS-Cache - about:dnsüberprüfen Sie auch about:net-internals#dnsd) Leeren Sie Ihren DNS-Cache ( ipconfig /flushdns)
cyberx86
Beachten Sie, dass nslookup einen eigenen DNS-Client verwendet. Haben Sie Ihre Hosts-Datei überprüft (die neue bevorzugte zu bearbeitende Malware-Datei)?
Mathias R. Jessen
hast du neu gestartet Manchmal probieren Browser das Internet aus, bevor das drahtlose Internet vollständig verfügbar ist, und bemerken dann nicht, dass das Internet wieder funktioniert. Das Schließen des Browsers oder ein Neustart beheben dies normalerweise.
Robert
Ich hatte dieses Problem und es stellte sich heraus, dass es sich um meine Hosts-Datei handelte. Ich habe keine Ahnung, warum ich einen Eintrag für diese bestimmte Domain hinzugefügt habe. Ich wollte mich nur dafür bedanken, dass ich die Frage gestellt und aufgefordert habe, meine Hosts-Datei zu überprüfen!
Gazareth

Antworten:

4

Beantwortung meiner eigenen Frage:

Beim Versuch, google.com umzuleiten, ist ein Rootkit-Virus aufgetreten. Ich konnte ein Tool zum Entfernen des Rootkits herunterladen, mit dem die Bedrohung gefunden und entfernt wurde.

gregm
quelle
8
Was war das Rootkit (und das Entfernungsprogramm)?
Synetech
4

Für andere ohne Virus: Ihr Browser enthält einen eigenen DNS-Cache. Versuchen Sie, die URL in Firefox oder Edge aufzulösen. Wenn Sie in Chrome ein anderes Ergebnis erhalten, löschen Sie den DNS-Cache von Chrome. Fang hier an:

chrome: // net-internals / # dns.

Sie müssen den Linktext in die onmibox von Chrome kopieren / einfügen. Befolgen Sie die Anweisungen hier , um weitere Hilfe zu erhalten .

Das Löschen des Chrome-Caches hat keine nachteiligen Auswirkungen.

Nicholas DeMarco
quelle
1
Sie können auch den wissenschaftlicheren Ansatz wählen, den Cache von Chrome auf eine nicht funktionierende URL zu untersuchen. Chrome meldet möglicherweise einen Fehler wie: -105 (ERR_NAME_NOT_RESOLVED)
Nicholas DeMarco