

Ti sei mai domandato il funzionamento di internet? Hai mai immaginato come avviene il processo quando inserisci l’indirizzo di un sito web e visualizzi qualcosa sul tuo computer?
Forse sei finito su questa pagina perché hai acquistato un dominio e ti sei reso conto che devi modificare i DNS. Potresti chiederti: “Ma cosa sono esattamente questi DNS?”
Indipendentemente dal motivo per cui ti trovi qui, se hai già posto una delle domande menzionate in precedenza, il termine DNS sarà parte integrante del procedimento.
In questo articolo esploreremo il significato di questo sistema, la sua utilità e la sua relazione con i domini. Continua a leggere per saperne di più!
Raccontare l’evoluzione del DNS nel corso degli anni.
Il DNS, acronimo di Domain Name System, è un sistema che associa un nome di dominio (come google.com) a un indirizzo IP (come 210.128.0.23), che identifica il server a cui il dominio si riferisce.
IP è l’abbreviazione di Protocollo Internet, che è il protocollo di comunicazione utilizzato su internet. Si tratta di una serie di numeri e punti (come ad esempio 172.217.29.78). I server che ospitano i siti web hanno un indirizzo IP unico che consente di identificarli. Quando si inserisce un URL (per esempio wikipedia.org), il sistema DNS trova l’indirizzo IP del server di Wikipedia e reindirizza la richiesta.
Nel passato di internet, esisteva una rete di computer chiamata ARPANET che utilizzava la stessa tecnologia di trasmissione di dati tra computer (TCP/IP) che usiamo oggi. All’interno di questa rete, c’era un unico file contenente una tabella con i domini e i relativi indirizzi IP. Con l’entrata di sempre più computer nella rete, si rese evidente che mantenere e aggiornare manualmente questo file era un processo complicato e inefficiente. È in questo contesto che fu introdotto il DNS.
Il sistema è stato creato all’inizio degli anni ’80 per favorire la crescita delle reti informatiche basate su TCP/IP. Un cambiamento importante è stato la distribuzione delle informazioni tra diversi computer, anziché concentrarle su un singolo dispositivo, consentendo così di condividere dati tra macchine distanti fisicamente. Questo approccio è noto come sistema distribuito.
Qual è l’utilità di un sistema di nomi di dominio?
La funzione del DNS consiste nell’convertire nomi di dominio in indirizzi IP, evitando la necessità di memorizzare lunghe sequenze di numeri e consentendo l’utilizzo di nomi più semplici.
Spesso viene fatta l’analogia tra il DNS e una rubrica telefonica. Come quando cerchiamo un nome nella rubrica per trovare un numero di telefono, con il DNS avviene un processo simile: quando si richiede un dominio, il sistema individua quale server IP è associato a quel dominio e inoltra la richiesta.
Essendo un sistema distribuito, vi sono vari server specializzati in questa funzione (tradurre i nomi di dominio in indirizzi IP) sparsi in tutto il mondo. Ciascun server di questo genere possiede una copia dell’elenco dei nomi di dominio e dei relativi indirizzi corrispondenti. Perciò, quando viene richiesto un indirizzo, la richiesta viene inviata al server che gestisce quella rete e successivamente viene indirizzata al server su cui è ospitato il sito.
Il diagramma sottostante semplifica il percorso seguito dalla richiesta del sito di Google.


Quali sono i server che forniscono i servizi di risoluzione dei nomi di dominio (DNS)?
Sono dispositivi informatici dedicati a gestire le richieste di nomi di dominio. Come descritto nella figura precedente, prima di raggiungere il server finale che ospita un sito web, la richiesta dell’utente per un determinato URL viene gestita da un server specializzato in questo compito. Questo server indirizza poi la richiesta al server finale e fornisce la risposta corretta all’utente.
In che modo questo sistema identifica quale dominio IP si tratta?
Ogni qualvolta un nuovo server di hosting si collega a Internet, viene assegnato un nuovo indirizzo IP. Per poter rendere accessibile un sito o un’applicazione su questo server a livello mondiale, è necessario registrare un dominio e collegarlo al server in cui il sito sarà ospitato.
Modificando i dati di un dominio, questa modifica viene trasmessa e diffusa tra tutti i server dei nomi di dominio globali. Quindi, anche se il tuo sito è ospitato in Brasile, sarà accessibile da utenti in Giappone poiché il sistema di nome di dominio locale sarà in grado di tradurre il nome del sito nel relativo indirizzo IP.

chsyys/Pexels

Rappresentazione della presenza diffusa del DNS a livello globale secondo fonti di DNS Checker.
È fondamentale notare che la diffusione di una modifica del DNS a livello globale avviene a intervalli di tempo fissi. Di conseguenza, una volta apportata una modifica al DNS, potrebbe essere necessario fino a 72 ore affinché i server DNS in tutto il mondo individuino il tuo sito. In linea di massima, 24 ore dopo la modifica, il tutto dovrebbe funzionare correttamente.
Cosa vuol dire il termine “errore DNS”?
A volte, quando si tenta di visitare un sito web specifico, potremmo incappare in un messaggio di errore simile a quello descritto qui di seguito:


Problema di risoluzione DNS riscontrato sul browser Chrome.
Molto frequentemente, si verifica questo errore quando il server DNS non dispone dell’indirizzo IP del sito web in questione. Può accadere che l’URL sia stato digitato erroneamente, oppure che il dominio sia scaduto o non sia stato rinnovato entro l’anno previsto. Se il proprietario del dominio non effettua il pagamento per il rinnovo, il dominio scadrà e comparirà questo messaggio di errore.
In che circostanze è opportuno modificare il DNS di un dominio?
Quando si registra un nuovo dominio, è possibile che sia richiesta la modifica dei valori del dominio per collegarlo al server che ospiterà il sito web. Tuttavia, ci sono casi in cui non è necessario apportare tali modifiche, ad esempio quando la registrazione del dominio avviene con la stessa società che fornisce l’hosting del sito, poiché in tal caso di solito i DNS sono già configurati per puntare al server della stessa società.
Dovrai aggiornare anche il DNS del tuo dominio quando cambi l’hosting. Come precedentemente spiegato, ogni server di hosting ha un indirizzo IP unico. Pertanto, quando si sposta il sito da un server all’altro, è fondamentale aggiornare i record DNS in modo che gli utenti vengano indirizzati correttamente al nuovo server.
Rielaborare il testo: Area di nome di dominio (DNS) e modifica dei record.
Fino ad ora, nell’articolo abbiamo menzionato solamente i record relativi ai server di hosting. Tuttavia, è possibile avere altri valori all’interno di un dominio per specifici scopi. Ad esempio, se desideriamo creare un sottodominio sul nostro sito (come subdominio.mysite.com), dobbiamo inserire un record di tipo CNAME nella zona DNS del nostro dominio. Normalmente, questa operazione viene gestita dalla società di hosting anziché dal registrar di dominio presso il quale è stato registrato il dominio.
Di seguito sono elencati alcuni tra i record più frequenti.
- I registri NS, noti anche come Name Server, sono associati all’azienda responsabile delle impostazioni di dominio. Durante la modifica del DNS del tuo dominio, è comune aggiungere un record NS che specifica all’azienda che ospiterà il sito web il dominio in questione. Il formato di registrazione NS potrebbe apparire come ns1.company.com.
- I record di tipo I contengono sempre un indirizzo IP e possono essere utilizzati per associare un sottodominio a un server specifico.
- Il testo può essere parafrasato in questo modo: “AAAA svolge la stessa funzione di registrazione di A, ma è specifico per il protocollo IPv6 (Registrati) e non si applica agli indirizzi IPv4.”
- Il CNAME registra punti a sottodomini e di solito viene configurato con valori come “www” per consentire l’accesso a un sito inserendo “www” prima del dominio. Tuttavia, è possibile creare altri sottodomini tramite record di tipo CNAME e non è possibile utilizzare un indirizzo IP per i record CNAME.
- Un record di tipo MX indica il server responsabile dei servizi di posta elettronica di un determinato dominio. Pertanto, è possibile che il servizio di hosting e il servizio di posta elettronica di un dominio siano gestiti da server diversi. Questa configurazione è di solito preimpostata nei servizi che offrono contemporaneamente hosting e posta elettronica.
- Testo parafrasato: Il protocollo TXT può essere impiegato per inviare informazioni aggiuntive a un particolare dominio, come per esempio per potenziare la sicurezza delle email inviate da quel dominio.
- SOA è un’abbreviazione che sta per Start Of Authority e rappresenta dettagli riguardanti l’entità responsabile del dominio, inclusa la data dell’ultima modifica del dominio.
Curiosità: Quando si modificano i record DNS, è possibile utilizzare il simbolo @ come alias per il dominio. Ad esempio, se si vuole far sì che il subdominio www si riferisca al dominio principale mysite.com, anziché utilizzare una registrazione CNAME con www come nome e mysite.com come valore, si potrebbe semplicemente inserire @ come valore. In questo modo, il sistema sostituirà automaticamente @ con il dominio principale mysite.com. Da notare che in questo contesto @ non è collegato al servizio e-mail.
Il concetto potrebbe risultare complicato, quindi non preoccuparti se ti senti confuso tra numerosi acronimi e dati. Ogni qualvolta si renda necessaria una modifica del genere, verrai avvisato dal servizio che stai utilizzando.
Come cambiare le impostazioni del DNS per un dominio.
Come abbiamo precedentemente osservato, in una fase successiva della gestione del tuo dominio, potresti necessitare di modificare i valori di dominio affinché siano indirizzati a un diverso server di hosting. Per effettuare tale modifica, è possibile seguire le istruzioni riportate di seguito.
Individua il luogo in cui è stato registrato il tuo dominio.
La prima cosa da fare è individuare l’azienda che ha registrato il vostro dominio. Ogni società che offre il servizio di registrazione di domini ha una sezione specifica per modificare i domini registrati con loro.
Se hai acquistato il tuo dominio tramite il Registro di sistema .br, una volta effettuato l’accesso al pannello di controllo, seleziona il dominio desiderato e accedi alla sezione “Modifica impostazioni DNS del server”.
Individua i server dei nomi del server host.
Utilizzando qualsiasi servizio di hosting per il tuo sito web, riceverai informazioni sui nomi dei server di hosting associati. Questi dati sono necessari per connettere il tuo dominio al server di hosting.
Con le informazioni acquisite, torna alla homepage aziendale dove hai registrato il dominio e procedi con la fase successiva.
Cambiamento del DNS del dominio utilizzando il nome del server del servizio di hosting.
Dopo aver ottenuto il nome del server dal tuo provider di hosting, inseriscilo nell’apposita sezione di modifica del tuo dominio. Salva le modifiche e sei pronto!
È essenziale tenere a mente che il dominio deve essere impostato sull’hosting prima che si proceda a modificare il DNS presso il registro. Se non si segue questa procedura, il sistema non riconoscerà la modifica.
Di solito, ci vuole circa un giorno affinché un cambiamento DNS si diffonda su Internet, ma in determinati casi potrebbe richiedere fino a tre giorni.
Riassunto delle idee principali.
Come abbiamo osservato in precedenza, il sistema di Nominazione dei Domini (DNS) è essenziale per il funzionamento della rete Internet in quanto si occupa di associare i nomi di dominio ai server di hosting. Senza tale sistema, è probabile che Internet assumerebbe un aspetto differente da quello che conosciamo attualmente.
Hai domande? Vuoi condividere qualcosa in più? Scrivi un commento e saremo felici di fornire assistenza!
Data della pubblicazione: 27 dicembre 2016 (ultima modifica il 28 giugno 2018)
Riassumo: Etichette: Idee