Quando una pagina web impiega più tempo a caricarsi, potresti essere sorpreso di scoprire che non è la tua connessione Internet il problema, ma le tue impostazioni DNS. Ecco perché.
Potresti aver sentito persone che ti dicevano di cambiare il tuo DNS se la tua velocità di Internet ne risente. Alcuni potrebbero affermare che la modifica delle impostazioni DNS può effettivamente raddoppiare la velocità di Internet!
Le tue impostazioni DNS giocano un ruolo molto importante nella tua velocità di navigazione. Usi regolarmente il DNS, anche se non lo sai. Quindi discutiamo cos'è il DNS e perché le impostazioni DNS influiscono sulla velocità di Internet.
Che cos'è un server DNS?
DNS è un semplice acronimo di Domain Name System. Pensalo come un'enorme directory che registra tutti gli indirizzi su Internet. Quando digiti un URL nel tuo browser, viene tradotto in un indirizzo IP dal tuo browser utilizzando i record DNS.
Ogni dispositivo connesso a Internet ha il proprio indirizzo IP. Senza server DNS, devi salvare ogni indirizzo IP per accedere a un sito Web specifico. Ma, fortunatamente, con i record DNS, il nome host viene automaticamente tradotto in un indirizzo IP e il tuo browser invia una richiesta al server, che restituisce le risorse che caricano il tuo sito.
Ci sono server DNS dinamico E server DNS statici. Il primo aggiorna regolarmente i record DNS man mano che gli indirizzi IP cambiano. ci sono molti Provider DNS dinamici gratuiti che puoi anche usare.
In che modo un server DNS influisce sulla velocità
Per capire come un server DNS influisce sulla velocità, è importante concentrarsi sui record DNS, il più importante dei quali è il record A, che sta per "indirizzo".
Il record A associa tutti i nomi di dominio agli indirizzi IP. Quando accedi a un sito Web, il DNS risolve la tua query, traduce l'URL in un indirizzo IP e quindi punta a un server in cui è ospitato il sito Web.
Se il tempo di risposta è elevato sul server DNS, può rallentare il processo di risoluzione del nome del sito web. Ciò potrebbe causare un caricamento del sito Web più lento del previsto.
Per impostazione predefinita, viene selezionato automaticamente un server DNS, anche se alcuni ISP potrebbero utilizzare un server DNS specifico geograficamente vicino all'utente.
Tuttavia, se i server DNS sono sottoposti a un carico di traffico elevato, la velocità di risoluzione dei nomi aumenterà, il che rallenterà le prestazioni di navigazione. Allo stesso modo, se il server DNS si trova a grande distanza da dove vivi, ci vorrà più tempo per risolvere le query del sito web.
potresti Modifica le impostazioni DNS per migliorare la velocità di Internet Tuttavia, non è una soluzione valida per tutti. Idealmente, ti consigliamo di scegliere un server DNS più vicino a te e con record aggiornati.
I siti Web su Internet sono distribuiti su server o nodi. Molte persone utilizzano una rete di distribuzione dei contenuti (CDN). Cloudflare o DNS di Google Per migliorare le prestazioni e caricare i loro siti più velocemente.
I file principali vengono distribuiti attraverso la rete, anziché essere archiviati sullo stesso server. Ciò riduce i tempi di risposta e migliora il tempo necessario per il caricamento del tuo sito web.
Ad esempio, supponiamo che ti trovi in Canada e scarichi un file tramite un sito Web che utilizza Cloudflare. Se i tuoi vecchi record DNS A risolvono la query su un server canadese, le tue velocità saranno molto buone.
Tuttavia, se il DNS risolve la tua richiesta a un server nel Regno Unito, ad esempio, noterai velocità di connessione più lente. Tieni presente che le query DNS in genere non influiscono sulla velocità di download, ma rallentano il caricamento dei siti web.
Come trovare il miglior server DNS
Usa Namebench Uno dei modi migliori per trovare il server DNS più veloce. Questa è una semplice utility progettata da Google che ti consente di identificare rapidamente i server DNS testati vicino alla tua posizione. Ecco come funziona:
1. Scarica e installa Namebench
Una volta scaricato e installato Namebench, dovrai aggiungere il server DNS che stai utilizzando. Nella maggior parte dei casi, Namebench rileverà e popolerà automaticamente i server dei nomi che utilizzi, come mostrato sopra.
Questo è un file eseguibile portatile, quindi non è necessario installare nulla. Basta scaricare ed estrarre l'app e funzionerà immediatamente.
2. Eseguire il benchmark
Una volta eseguito il benchmark, Namebench ti mostrerà i risultati. L'interpretazione di questi risultati, che sono mostrati di seguito, può essere un po' complicata, ma idealmente, dovresti solo prestare attenzione ai consigli in alto. Ecco come appare:
Se dai un'occhiata in alto, scoprirai che l'attuale DNS primario è il più veloce, il che significa che non c'è motivo di cambiare le cose. Puoi anche vedere la configurazione consigliata sulla destra, inclusi i server primari, secondari e terziari.
Quindi, Namebench ti mostra tutti i server DNS testati, insieme ai risultati per ciascuno. Puoi anche vedere il tempo medio di risposta e altri dettagli tecnici se scorri verso il basso.
3. Modificare i server DNS (se necessario)
Tieni presente che dovrai cambiare il server DNS di tutti i dispositivi collegati. Quindi, ad esempio, se sei connesso a Internet utilizzando un altro dispositivo, come PlayStation 5, potresti voler cambiare anche il DNS lì.
Perché i server DNS influiscono sulla velocità di Internet
Probabilmente il fattore più importante sono i tempi di ricerca DNS, ovvero quando il tuo DNS risolve la tua query. Più è lento, più tempo ci vorrà per caricare il tuo sito web. Allo stesso modo, se la cache DNS è stata scaricata di recente, potrebbe essere necessario del tempo prima che i nuovi record vengano memorizzati nella cache.
Il DNS controllerà la cache del browser, la cache del sistema operativo e invierà persino una richiesta al server DNS ricorsivo (fornito dal tuo ISP) per risolvere la query.
Conclusione: dovresti cambiare le tue impostazioni DNS?
È importante notare che la modifica delle impostazioni DNS non sarà sempre necessaria, poiché il tuo ISP di solito ti collegherà al server DNS più veloce.
Ma se sei in viaggio o ti connetti a un server DNS non aggiornato o assente, potresti riscontrare velocità inferiori. La modifica delle impostazioni DNS sarà sicuramente d'aiuto. In alcuni casi, anche l'utilizzo di Smart DNS può essere d'aiuto.