Perché il mio browser non è in grado di risolvere l'host, ma ping e nslookup possono farlo?


14

Sono un po 'sconcertato da questo problema. La mia macchina può eseguire correttamente il ping di google.com e www.google.com. Ottengo ips corretti come 74.125. .

Quando provo ad accedere a Google in Firefox, Internet Explorer o Chrome, visualizzo una tipica pagina di errore DNS. Per qualche ragione, Safari funziona ancora.

La mia prima ipotesi è stata un problema di memorizzazione nella cache, ma dopo aver cancellato tutte le cache del browser vedo ancora il problema. La seconda ipotesi è stata che il malware ha riconfigurato le mie impostazioni proxy, ma non c'è stata fortuna neanche lì. Tutto è impostato su "Nessun proxy". Ho scaricato WireShark e il browser sta interrogando il mio server DNS.

Altri siti si risolvono bene in tutti i browser. Tutto sembra funzionare come previsto ma ... Fondamentalmente, ho esaurito le idee su questo.

In risposta ai commenti:

  • L'IP direttamente nel browser funziona, ovviamente. Questo è un problema DNS, non un problema di connessione.
  • Svuotare la cache DNS in Windows non ha risolto il problema. Il controllo degli interni di Chrome mostra che www.google.com non può essere risolto.
  • Il mio file hosts è pulito (nessuna voce).
  • Il riavvio non risolve il problema.

a) Questo dovrebbe essere su SuperUser b) provare a usare l'IP direttamente nei browser che non funzionano - alcuni firewall possono essere configurati per bloccare programmi specifici - controlla il tuo. c) Chrome mantiene la propria cache DNS - about:dnscontrolla anche about:net-internals#dnsd) prova a ipconfig /flushdns
svuotare la

tenere presente che nslookup utilizza il proprio client DNS. Hai controllato il tuo file hosts (il nuovo file malware da modificare preferito)?
Mathias R. Jessen,

hai riavviato? A volte i browser provano Internet prima che il wireless sia arrivato fino in fondo e poi non si accorgono che Internet ha ricominciato a funzionare. La chiusura del browser o il riavvio di solito risolvono questo problema.
Robert,

Ho avuto questo problema e si è rivelato essere il mio file hosts. Non ho idea del perché avessi aggiunto una voce per questo particolare dominio. Volevo solo ringraziare per aver pubblicato la domanda e avermi spinto a controllare il mio file hosts!
Gazareth,

Risposte:


4

Rispondere alla mia domanda:

Si è verificato un virus rootkit nel tentativo di reindirizzare google.com. Sono stato in grado di scaricare uno strumento di rimozione di rootkit che ha trovato e rimosso la minaccia.


8
Cos'era il rootkit (e lo strumento di rimozione)?
Synetech,

4

Per gli altri senza virus: il tuo browser contiene una sua cache DNS. Prova a risolvere l'URL in Firefox o Edge. Se ottieni un risultato diverso in Chrome, svuota la cache DNS di Chrome. Comincia qui:

chrome: // net-internals / # dns.

Dovrai copiare / incollare il testo del link nella onmibox di Chrome. Per ulteriori informazioni, segui le istruzioni qui .

Svuotare la cache di Chrome non provoca effetti negativi.


1
Puoi anche adottare l'approccio più scientifico dell'esame della cache di Chrome per l'URL che non funziona. Chrome potrebbe riportare un errore come errore: -105 (ERR_NAME_NOT_RESOLVED)
Nicholas DeMarco
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.