I problemi DNS possono essere un mal di testa, anche se sei esperto di web hosting.
Spesso, è difficile dire dove si trovano gli errori. I DNS possono impiegare un po’ di tempo per propagarsi, quindi i siti possono sembrare attivi o inattivi allo stesso tempo, a seconda della tua posizione fisica.
Hai problemi di DNS? Continua a leggere per scoprire come risolvere i problemi DNS più comuni – e scopri perché il DNS è così complicato in primo luogo.
Che cos’è il DNS?
DNS sta per Domain Name System. È fondamentalmente una directory per Internet che abbina i nomi di dominio con gli indirizzi IP.
Ogni singolo sito web ha il proprio indirizzo IP sul web, e i computer possono connettersi ad altri computer via Internet e cercare i siti web utilizzando il loro indirizzo IP.
È possibile visitare qualsiasi sito web digitando il suo indirizzo IP nella barra degli indirizzi del browser. Ma gli indirizzi IP sono difficili da ricordare per le persone, quindi usiamo i nomi di dominio. Il DNS è la rubrica di Internet: abbina gli indirizzi IP ai rispettivi nomi di dominio.
Ogni volta che digiti un nome di dominio nel tuo browser, esso si connette al server DNS del tuo provider di servizi Internet (ISP) per cercare il record DNS e scoprire a quale indirizzo IP deve connettersi.
Un server DNS è un server che esegue uno speciale software DNS che cerca i record DNS e svolge altri servizi DNS. Ci sono molti server DNS in tutto il mondo, ma Internet funziona utilizzando 13 server root mantenuti da agenzie indipendenti come IANA (Internet Assigned Numbers Authority), ICANN (Internet Corporation for Assigned Names and Numbers), U.S. Army Research Lab, Verisign e altri.
Comprensione dei problemi DNS
Qualunque tempo di inattività del sito web è un problema serio e può comportare una perdita di entrate e una reputazione danneggiata per la vostra azienda o sito web. Ecco perché è fondamentale risolvere qualsiasi errore il più presto possibile. Sfortunatamente, la natura del DNS lo rende un po’ difficile.
Tu, la tua società di registrazione e il tuo host dovete lavorare tutti insieme per garantire che i server DNS puntino i visitatori al server giusto, in modo che il tuo sito web si carichi correttamente quando le persone digitano il tuo dominio nella barra degli indirizzi del loro browser.
La maggior parte dei fornitori di servizi Internet (ISP) gestisce i propri server DNS che ottengono le loro informazioni dai 13 server root, quindi c’è sempre un ritardo nel tenerli tutti sincronizzati.
Questo significa che il tuo sito può apparire online per te ma offline per i tuoi visitatori – entrambi allo stesso tempo.
Perché il DNS è complicato?
A causa di tutte le parti in movimento e le connessioni coinvolte, una varietà di cose può andare male con il tuo DNS:
- Gli aggiornamenti lenti causano problemi che si propagano, spesso ingannandoti mentre cerchi di risolvere il problema.
- Impostazioni DNS errate creano un disastro al rallentatore che non sarà immediatamente evidente.
- Ci sono più punti di fallimento, e può essere difficile capire dove le cose sono andate male.
Risolvere gli errori comuni
La prima cosa che puoi fare di fronte agli errori DNS è controllare i problemi più comuni:
- Controlla la registrazione del dominio. Assicurati che la tua registrazione sia aggiornata e pagata, e che non sia scaduta. Se lo è, dovrai rinnovarla.
- Controlla i tuoi nameserver. Assicurati che il tuo dominio stia usando i nameserver corretti. Se hai recentemente cambiato il tuo registrar di domini o la compagnia di hosting, questo è il problema più probabile. Il tuo dominio dovrà puntare ai nameserver corretti per dove è ospitato il tuo sito web. Puoi controllare il sito web del tuo host per scoprire quali nameserver dovresti usare.
- Aspetta che si propaghino eventuali modifiche recenti. Sfortunatamente, a causa della natura dei server DNS, ci possono volere fino a 24-48 ore prima che le modifiche apportate si propaghino sul web. Se avete appena corretto i vostri nameserver, dategli un po’ di tempo per propagarsi.
Strumenti e risorse
Come possiamo fare per diagnosticare e risolvere i problemi DNS se avete ancora problemi?
Per fortuna, ci sono alcuni strumenti utili disponibili sul web che possono aiutarvi a diagnosticare i vostri problemi DNS. Prova ad usare questi:
- IntoDNS è uno strumento gratuito che analizza i tuoi record DNS e identifica qualsiasi problema di configurazione, quindi genera un rapporto dettagliato, rendendo facile identificare e risolvere i tuoi problemi DNS in un attimo.
- Network Tools fornisce maggiori informazioni, tra cui una traccia del sito e informazioni sul dominio e l’host.
- Lo strumento Cache Check di OpenDNS interroga direttamente il tuo dominio e riporta i risultati. La cosa migliore è che questo strumento controlla il tuo sito usando tutti i server OpenDNS (11 in totale).
Segui i post come questo iscrivendoti al nostro feed RSS, o seguendo @WhoIsHosting su Twitter.
.