Come risolvere i problemi Resolving Host (DNS) su Windows
- Categoria: Internet
A volte durante l'utilizzo del computer potrebbero verificarsi problemi durante il tentativo di connessione a siti, servizi specifici o durante l'utilizzo di programmi specifici.
A seconda del programma in questione, potresti ricevere un messaggio di stato come 'risoluzione dell'host' o qualcosa di simile.
Google Chrome, ad esempio, potrebbe visualizzare quel messaggio nella barra di stato quando ti connetti a siti, mentre Firefox visualizza invece 'ricerca in alto'. Sebbene il problema possa essere limitato a singoli siti o programmi, può anche accadere che stia interessando qualsiasi programma o sito sul dispositivo.
Cosa significa Resolving Host?
Ogni volta che ti connetti a un sito in un programma come Chrome o Firefox, accadono cose in background che di solito non vedi a meno che qualcosa non si rompa.
Una delle cose è che il programma utilizza un server DNS per 'tradurre' un nome di dominio come facebook.com o ghacks.net in un indirizzo IP. Mentre gli esseri umani utilizzano i domini, i computer utilizzano gli indirizzi IP.
I computer non hanno una rubrica di tutti i collegamenti da dominio a indirizzo IP, il che significa che i programmi devono cercarli quando vengono effettuate le richieste.
Viene contattato un server DNS che cerca le informazioni e restituisce l'indirizzo IP associato al dominio.
Se il processo richiede più tempo del dovuto, potrebbe essere visualizzato uno stato host risolutivo.
Browser, Windows e altri programmi possono memorizzare nella cache i record DNS per un po 'di tempo per eliminare la fase di ricerca delle connessioni.
Cosa puoi fare se ottieni Risoluzione dei problemi dell'host?
Ci sono numerosi motivi per cui potresti ottenere timeout di ricerca DNS o ricerche lente. La prima cosa che potresti voler fare è definire il problema nel miglior modo possibile:
- Quando è iniziato?
- È permanente o temporaneo?
- Interessa tutti i programmi o solo alcuni programmi selezionati?
Un esempio: ho notato di recente problemi di ricerca DNS durante l'utilizzo di Private Internet Access VPN (PIA). Ogni volta che mi collegavo a PIA, ricevevo la risoluzione dei problemi dell'host in Chrome e tempi di caricamento più lunghi in altri browser web. Puoi individuare il problema con qualcosa di simile.
Risoluzione dei problemi relativi all'host
A seconda del problema, potresti essere in grado di risolverlo rapidamente. Una delle soluzioni più semplici che potresti provare prima è passare a un servizio DNS diverso per vedere se risolve il problema.
La maggior parte delle connessioni Internet utilizza il server DNS del provider Internet per le ricerche per impostazione predefinita. Se quel server è lento o configurato male, potresti essere in grado di risolvere gli errori cambiando server DNS.
Nota : Tutte le richieste vengono effettuate al server DNS scelto. Questo può essere un problema di privacy, quindi scegli con cura il fornitore pubblico.
È possibile modificare manualmente il server DNS o utilizzare un programma per questo. A meno che tu non abbia familiarità con il funzionamento manuale, ti suggerisco di provare un programma come Ponticello DNS o Switch DNS che ti consente di farlo facilmente.
Abbiamo eseguito alcuni test nel 2015 per trovare il file provider DNS più veloce e puoi anche utilizzare le informazioni presenti per scegliere uno dei provider DNS.
Impostazione manuale del server DNS
Il processo differisce leggermente tra le versioni di Windows. Su Windows 10, fai clic con il pulsante destro del mouse sull'icona della rete nell'area della barra delle applicazioni del sistema operativo e seleziona Centro connessioni di rete e condivisione.
Lì dovresti selezionare 'modifica impostazioni adattatore'. Si apre l'elenco delle connessioni di rete. Cerca connessioni attive e abilitate. Fare clic con il pulsante destro del mouse su quello utilizzato nel sistema e selezionare proprietà dal menu.
Fare doppio clic sulla voce 'Protocollo Internet versione 4 (TCP / IPv4) e aggiungere due server DNS personalizzati alla pagina che si apre.
Potrebbe anche essere necessario passare da 'ottieni automaticamente l'indirizzo del server DNS' a 'utilizza i seguenti indirizzi del server DNS' prima di poterlo fare.
Se la tua connessione utilizza invece il protocollo IPv6, esegui invece l'operazione sul protocollo Internet versione 6 (TCP / IPv6).
Altre opzioni da esplorare
Il cambio di server DNS risolverà normalmente il problema. Ci sono tuttavia situazioni in cui questo potrebbe non essere il caso.
Il seguente elenco fornisce suggerimenti che possono aiutarti se questo è il tuo caso:
- Caching DNS : Windows memorizza nella cache le ricerche DNS e anche alcuni programmi potrebbero farlo. Potresti desidera svuotare la cache DNS di Windows e la cache del programma che stai utilizzando se ne utilizza uno, per scoprire se le vecchie voci potrebbero aver causato i problemi di caricamento. In Chrome, puoi caricare chrome: // net-internals / # dns e fare clic sulla cache host pulita per farlo. Gli utenti di Firefox possono utilizzare un'estensione come DNS Flusher per quello.
- Disabilita il prefetch DNS : Alcuni programmi possono utilizzare il precaricamento per cercare le informazioni DNS prima dell'azione di un utente. L'idea è di accelerare il tempo necessario per caricare il sito eseguendo alcune operazioni in anticipo. Chrome lo fa e puoi disabilitare la funzione caricando chrome: // settings / nella barra degli indirizzi, scorrendo verso il basso e facendo clic su 'mostra impostazioni avanzate' e assicurandoti che 'utilizza un servizio di previsione per caricare le pagine più rapidamente' sia incontrollato.
- Il file Hosts : Se sono state aggiunte voci al file Hosts, manualmente o eseguendo programmi, la risoluzione dei problemi relativi all'host potrebbe essere causata da questo. Su Windows, trovi il file hosts in C: Windows System32 drivers ecc. Questa soluzione potrebbe funzionare bene se noti problemi con alcuni siti o solo con un singolo sito. Inoltre, puoi aggiungere indirizzi IP al nome host di quel sito al file Hosts per forzare la ricerca. Questo può essere utile se il server DNS restituisce un vecchio indirizzo IP o nessuno, mentre conosci l'IP giusto.
- Controlla le impostazioni della rete locale : Anche le impostazioni LAN possono interferire con le ricerche. Li trovi nelle Opzioni Internet che puoi aprire da Internet Explorer, Google Chrome o tramite il pannello di controllo classico. Se utilizzi Chrome, carica chrome: // settings /, quindi mostra le impostazioni avanzate. Scorri verso il basso fino a trovare Rete elencata lì. Fare clic su 'Modifica impostazioni proxy' che apre la finestra Proprietà Internet. In quella finestra, passa alle connessioni e fai clic sul pulsante delle impostazioni lan. Potresti voler disabilitare la configurazione automatica e il server proxy se elencato lì. Nota: se questo è un computer di lavoro, potresti non essere in grado di farlo e, in tal caso, Internet potrebbe non funzionare più, quindi è meglio lasciare queste impostazioni da sole.
Ora tu : Conosci un'altra soluzione per risolvere i problemi di ricerca DNS?