Spiegazione dei record DNS [AZ] – 6 tipi di record DNS, significato DNS e altro

Pubblicato: 2020-10-12

E se dovessi memorizzare l'indirizzo IP di ogni sito web che volevi visitare? Scommetto che impazzirai in men che non si dica!

È qui che entra in scena il DNS. Il Domain Name System ha rivoluzionato Internet.

In questo articolo, discuterò cos'è effettivamente un DNS e come funziona.

Insieme a questo, parlerò anche dei diversi tipi di record DNS, del loro scopo e di come puoi configurarli facilmente in questo momento!

Quindi, senza perdere altro tempo, iniziamo con il nostro articolo!

cos'è il DNS
Sommario
[nascondere]
  • Cos'è il DNS?
  • Come funziona il DNS?
  • Che cos'è la ricerca DNS?
  • Cos'è un nome host?
  • Cos'è l'FQDN?
  • Che cos'è un server dei nomi? Come cambiarlo?
  • Che cos'è il tempo di propagazione?
  • Qual è la relazione tra nameserver e il tuo sito web?
  • Dove posso trovare e modificare i record DNS del mio dominio?
  • Cosa sono i record DNS?
  • Tipi di record DNS
    • Un record
    • record AAAA
    • CNAME
    • record MX
    • record TXT
    • Record SPF
    • Record DKIM
    • record NS
    • Record SRV
    • Record CAA
  • Differenza tra record AAAA e record MX
  • Differenza tra DNS statico e dinamico
  • Che cos'è un DNS Premium?
  • Dovresti ottenere un hosting DNS premium per il tuo sito web?
  • Conclusione

Cos'è il DNS?

Il Domain Name System è un'enorme directory che conserva i record di ogni singolo nome di dominio su Internet e lo mappa con il suo indirizzo IP.

Spiegazione dei record DNS

Gli esseri umani capiscono i nomi, mentre Internet comprende solo gli indirizzi IP. Diciamo che desidero cercare xyz.com , ma non ricordo l'indirizzo IP di questo sito web. Come parlerò con Internet?

Pertanto, è nato il DNS. Funziona come un traduttore e converte i nomi di dominio in indirizzi IP in modo che Internet possa capirli.

Inoltre, ci salva dalla tortura mentale di memorizzare insiemi complessi di numeri per ogni sito web.

Come funziona il DNS?

Cerchiamo di capire il funzionamento di un DNS con un semplice esempio.

Sei un utente. Digiti un sito Web, ad esempio kripesh.com nel tuo browser web. Cosa succede dopo? Come vedi il sito web sul tuo schermo?

Qual è il processo dietro questo? Ecco cosa succede quando cerchi un sito web nel tuo browser.

come funziona il DNS
  • Il browser invia una richiesta al server DNS per trovare l'indirizzo IP per il sito web richiesto ( kripesh.com ).
  • Il server DNS trova l'indirizzo IP e lo restituisce al browser.
  • Ora, questo indirizzo IP individua il Web Server che contiene i file e i dati del sito Web richiesto.
  • Si collega al server web e preleva i dati del sito web richiesto nel browser dell'utente.

Che cos'è la ricerca DNS?

La ricerca DNS è il processo per trovare l'indirizzo IP di un nome di dominio su Internet. Esistono due tipi di ricerche DNS:

  1. Ricerca DNS in avanti : questo è un tipo di richiesta DNS in cui l'utente inserisce un nome di dominio e il DNS lo utilizza per trovare l'indirizzo IP corrispondente a quel dominio.


ricerca DNS in avanti

2. Ricerca inversa: questo è l'esatto opposto di una ricerca DNS diretta. Qui, l'utente ha già l'indirizzo IP e viene utilizzato per scoprire il nome di dominio associato a questo IP.

ricerca DNS inversa

Cos'è un nome host?

Hostname si riferisce ai nomi dati a diversi dispositivi in ​​una rete, quindi possiamo identificarli. Lo chiamiamo anche nome del sito, nome del computer o nome del nodo .

Tutti i nomi host devono seguire alcune regole. Un nome host:

  • Può essere alfanumerico
  • Non può avere spazi intermedi
  • Può usare solo un trattino come simbolo speciale

Il nome host è una parte dell'URL che precede il nome di dominio principale.

Per esempio,

nome host e sottodominio spiegato

In blog.kripesh.com , il nome host è blog.

Cos'è l'FQDN?

Il nome di dominio completo è il nome di dominio completo di qualsiasi computer su Internet.

È composto da due parti, nome host e nome di dominio .

nome host e nome di dominio

Quindi, se parliamo di www.kripesh.com , www è il nome host e kripesh.com è il nome di dominio. Questi due insieme formano l' FQDN .

Che cos'è un server dei nomi? Come cambiarlo?

I nameserver fanno parte del DNS . Memorizzano record DNS inclusi nome di dominio, indirizzo IP, informazioni di registrazione, ecc.

cos'è il server dei nomi

La funzione principale dei nameserver è tradurre i nomi di dominio in indirizzi IP.

I nameserver sono di proprietà di società di hosting per gestire i domini dei loro clienti. Ci sono situazioni specifiche in cui devi cambiare i nameserver del tuo dominio.

Ad esempio, se registri il tuo dominio su Namecheap e il tuo sito è ospitato su Hostinger, il tuo sito Web non funzionerà a meno che non indirizzi il tuo dominio al tuo servizio di hosting.

Puoi modificare i tuoi server dei nomi accedendo al tuo account di dominio.

Per Namecheap : Elenco domini > Scegli il dominio per il quale desideri modificare i server dei nomi > Gestisci > Server dei nomi

Per GoDaddy: Gestisci domini > Gestisci DNS > Server dei nomi

Se hai registrato il tuo dominio con altri registrar di domini, probabilmente troverai l'opzione per cambiare i server dei nomi nella scheda " Dominio ".

Che cos'è il tempo di propagazione?

Il DNS memorizza una copia dei dati del nostro sito Web nella sua cache in modo che possa caricarsi più velocemente. Ogni dato nel DNS è chiamato ' record '.

Ogni record ha un tempo fisso per il quale può esistere nella cache. Chiamiamo questo TTL (Time to Live) di un record. Possiamo definire questo tempo modificando i nostri record DNS.

dns ttl e tempo di propagazione

Il server aggiorna e aggiorna la cache allo scadere di questo tempo.

Il tempo di propagazione DNS è il tempo necessario al sistema dei nomi di dominio per aggiornare tutti i suoi file di cache. Occorrono dalle 2 alle 48 ore per il completamento di questo processo.

Facciamo un esempio. Supponiamo che io cambi i nameserver del mio sito web in questo momento.

Durante il tempo di propagazione, stiamo aspettando che il TTL di tutti i record scada e che il server aggiorni la cache. Solo dopo che questo processo è stato completato, possiamo vedere le modifiche sul nostro sito web.

Qual è la relazione tra nameserver e il tuo sito web?

Il nostro sito Web non sarà accessibile a nessuno senza i server dei nomi.

Se sei stato con me per tutto questo articolo, sai che i server dei nomi traducono i nomi di dominio nei rispettivi indirizzi IP.

Immagina, se questo processo non si verifica, come saremo in grado di dire a Internet dove individuare i file e i dati del nostro sito Web?

Non possiamo ricordare l'indirizzo IP di ogni sito web che desideriamo visitare, giusto?

In breve, i siti Web non possono funzionare senza server dei nomi.

Dove posso trovare e modificare i record DNS del mio dominio?

Per questo, devi prima accedere al tuo account registrar di domini.

Per Namecheap: Dashboard > Elenco domini > Dominio avanzato

Per Hostinger: Dashboard > Avanzate > Editor di zone DNS

Per GoDaddy: Dashboard > I miei prodotti > Domini > DNS

Per altri registrar di domini, molto probabilmente lo troverai sotto l'opzione " Domini ".

E, se hai cambiato i tuoi server dei nomi in modo che puntino a un account di hosting web diverso, potresti trovare i tuoi record DNS nel tuo pannello di controllo dell'hosting.

Cosa sono i record DNS?

Il record DNS è un database di informazioni sul tuo nome di dominio, che è memorizzato nel server DNS.

Viene utilizzato per collegare il tuo nome di dominio al rispettivo indirizzo IP.

Esistono vari tipi di record utilizzati per scopi diversi, di cui parleremo di seguito.

Tipi di record DNS

I record DNS hanno spiegato i tipi 1

Per questa dimostrazione, ho utilizzato il sito web kptesthosting7.xyz , registrato su Namecheap.com . Per prima cosa, accederemo al nostro account Namecheap. Quindi faremo clic su:

Dashboard > Elenco domini > DNS avanzato

Qui troveremo i nostri record DNS sotto ' Host Records '.

Diamo un'occhiata ai record DNS e come possiamo modificarli.

Un record

A (Indirizzo) I record vengono utilizzati per puntare il nome host all'indirizzo IP . Un record utilizza un indirizzo decimale a 32 bit, chiamato indirizzo IPv4 . Sembra qualcosa del genere:

Un record

Durante l'inserimento di un record A, è necessario specificare:

  • Host : il tuo nome di dominio. Puoi anche usare "@". @ mostra che è un dominio principale.
  • Valore : l'indirizzo IP corrispondente al tuo dominio
  • TTL : il tempo per il quale questo record è archiviato nella cache DNS.

record AAAA

Il problema con gli indirizzi IPv4 era che potevano produrre solo circa 4 miliardi di combinazioni univoche di numeri.

E considerando la quantità di persone su Internet, e tenendo anche presente che ogni persona utilizza almeno 2-3 dispositivi in ​​questi giorni, questo numero era breve.

In effetti, abbiamo già esaurito tutte le combinazioni IPv4.

record AAAA

Poi è arrivato IPv6 ! I record AAAA utilizzano IPv6, che è un indirizzo esadecimale lungo 128 bit . Può generare fino a 340 undecillion combinazioni uniche!

Non so nemmeno quanti zeri formano un 'undecillion'. Fai? Colpiscimi con la risposta nella sezione commenti qui sotto!

Quindi, in pratica, con un indirizzo IPv6, ogni essere umano sulla Terra può avere migliaia di dispositivi con mille indirizzi IP e non rimarremo mai a corto di combinazioni uniche!

CNAME

Un CNAME (Canonical Name o Alias) viene utilizzato per indirizzare un nome all'altro.

A differenza di un record A, un CNAME non punta a un indirizzo IP, ma punta a un altro dominio.

Diciamo che il nostro sito web ( kptesthosting7.xyz ) ha tre sottodomini:

  • 1.kptesthosting7.xyz
  • 2.kptesthosting7.xyz
  • 3.kptesthosting7.xyz

Vogliamo che puntino al nostro dominio principale, kptesthosting7.xyz .

Possiamo aggiungerli come CNAME per il nostro dominio principale in questo modo:

CNAME

Questo ha un enorme vantaggio.

Supponiamo che se il server su cui è ospitato il nostro sito cambia in qualsiasi momento, non è necessario aggiornare manualmente l'indirizzo IP per ogni record. Tutto ciò che dobbiamo fare è modificare e aggiornare il record A e i CNAME che puntano ad esso cambieranno da soli.

Non è obbligatorio puntare CNAME solo al nostro dominio. A volte potresti puntarlo a un altro dominio.

Nell'immagine sottostante puoi notare che ho creato una pagina di stato su Better Uptime (strumento di monitoraggio Uptime). Ora devo impostare il mio CNAME su "statuspage.betteruptime.com".

CNAME per tempi di attività migliori

record MX

Un record MX ( Mail eXchange ) specifica dove devono essere inviate le email in arrivo sul nostro dominio. Dirigono le nostre e-mail al server di posta, che è responsabile del nostro nome di dominio.
In breve, MX Records aiuta a ricevere e-mail al nostro dominio.

Durante l'inserimento di un record MX, devi specificare 2 cose:

  1. Priorità: il numero nella priorità decide quale server di posta verrà contattato per primo.
    Più basso è il numero, maggiore è la priorità.
  2. Valore : questo campo conterrà l'indirizzo del server di posta a cui si desidera puntare.

record mx

Il simbolo @ sostituisce il dominio principale (nel nostro caso, kptesthosting7.xyz ). In questi record, verrà contattato per primo il record MX con priorità impostata su 5. Se il server con priorità 5 non risponde, verrà contattato quello con priorità 10.

I record MX vengono utilizzati quando desideri ricevere e-mail su un server diverso. Ad esempio, sto usando ImprovMX per ricevere e-mail sul mio Gmail. Quindi le voci MX saranno diverse.

Record MX per ImprovMX

record TXT

Come suggerisce il nome, possiamo inserire dati di testo nel DNS utilizzando TXT (Text) Records . Questi dati di testo possono essere qualsiasi informazione aggiuntiva sul nostro dominio.

I record TXT vengono utilizzati principalmente per verificare la proprietà del nostro dominio e per proteggere il nostro sito Web dallo spam.

Un record TXT

  • Consente solo dati di testo
  • Ha un limite di 255 caratteri

record txt namecheap

Per la protezione dalla posta indesiderata, i record TXT sono ulteriormente suddivisi in due tipi: record SPF e record DKIM . Diamo un'occhiata a quali sono.

Record SPF

Il record SPF ( Sender Policy Framework) è un record TXT che verifica i server di posta che possono inviare e-mail per conto del tuo dominio.

Ad esempio, se sto usando Zoho Mail, aggiungendo il record TXT SPF sto concedendo ai server di posta di Zoho l'autorizzazione a inviare e-mail per conto del mio dominio.

v=spf1 include:zoho.in -all

Il record SPF sopra TXT verrà utilizzato per Zoho Mail. -all significa che solo Zoho Mail è autorizzato a inviare i tuoi domini.

Hai sentito parlare di spoofing ? Lo spoofing è quando qualcuno finge di essere te, così può guadagnare la fiducia delle persone e poi rubare i loro dati privati.

Se possiedi un sito web, c'è la possibilità che gli spammer tentino di falsificare le tue email.

Un record SPF ti salva qui.

Record DKIM

Il record DKIM (Domain Keys Identified Mail) è un altro tipo di record TXT utilizzato per l'autenticazione.

Garantisce che la posta inviata dal tuo dominio e la posta ricevuta sul lato ricevente rimangano esattamente le stesse.

Utilizza la crittografia per assicurarsi che i dati non siano stati manomessi o modificati durante il processo di trasmissione.

Ad esempio, se stai utilizzando Zoho Mail, devi inserire la firma DKIM per il tuo dominio. Puoi leggere di più a riguardo qui.

Se stai utilizzando qualsiasi servizio di posta elettronica come Zoho Mail, Proton Mail, ecc., dovresti assolutamente aggiungere record SPF e record DKIM.

record NS

I record NS (Nameserver) identificano quali server dei nomi convertiranno il nostro nome di dominio in indirizzo IP. Individuano quale server detiene i record DNS per il nostro dominio.

Ogni dominio ha almeno 2 nameserver.

ns record

Record SRV

I record SRV (servizio) vengono utilizzati per specificare la posizione dei server per i vari servizi che desideriamo utilizzare.
Viene utilizzato principalmente in servizi come VOIP o Instant Messaging. In breve, i record SRV vengono utilizzati per servizi specifici.

Oltre all'indirizzo IP del server, include anche Port. Alcuni protocolli Internet richiedono porte. In tal caso, vengono utilizzati i record SRV.

Durante l'inserimento di un record SRV, è necessario specificare:

Servizio: nome del servizio
Protocollo: protocollo di trasporto
Priorità:
Peso: peso relativo per record con la stessa priorità. Più alto è il valore, più è preferibile
Porta: porta personalizzata TCP/UDP del servizio
Target: il tuo nome di dominio
TTL:

Ad esempio, quando esegui mirecraft su una porta personalizzata, dovrai utilizzare i record SRV.

Servizio : _minecraft
Protocollo : _tcp
Priorità : 0
Peso : 5
Porta : [porta personalizzata]
Target : [il tuo dominio]
TTL : automatico o 30 min ( il nostro TTL predefinito )

Record CAA

I record CAA ( Certification Authority Authorization ) aiutano i proprietari di domini a dichiarare quale autorità può emettere certificati SSL per il loro dominio.

ca record

Il record CAA specificato per il nostro dominio principale si applica a tutti i sottodomini che rientrano in esso.

Differenza tra record AAAA e record MX

I record AAAA associano un nome di dominio al suo indirizzo IP utilizzando IPv6 , che è un indirizzo esadecimale a 128 bit per creare combinazioni univoche.

I record MX indirizzano le nostre e-mail ai server di posta definiti . Aiutano a specificare il server in cui verranno consegnate le e-mail in arrivo sul nostro dominio.

Differenza tra DNS statico e dinamico

dns statici vs dinamici

DNS statico: un DNS statico utilizza indirizzi IP che non cambiano da soli. Quando acquisti l'hosting per il tuo sito Web, la maggior parte dei provider di hosting ti assegnerà un indirizzo IP statico con server dei nomi statici.

Questo indirizzo IP è la posizione dei server in cui verranno archiviati i dati del tuo sito web.

Il DNS statico fornisce maggiore affidabilità e una migliore gestione del DNS .

Tuttavia, ci sono anche alcuni inconvenienti.

Se l'indirizzo IP del mio server di hosting cambia, devo aggiornare manualmente tutti i miei record DNS.

Gli indirizzi IP statici sono più inclini a essere violati, perché gli hacker conoscono l'esatta posizione dei loro server, quindi c'è un grave rischio per la sicurezza.

DNS dinamico: un DNS dinamico utilizza indirizzi IP dinamici che continuano a cambiare costantemente e il DNS continua ad aggiornare automaticamente i record DNS.

Un indirizzo IP dinamico garantisce una maggiore sicurezza.

Con indirizzi IP in continua evoluzione, è difficile per gli hacker conoscere la tua posizione esatta.

Potrebbe non essere una buona opzione per i servizi di hosting, perché è soggetta a tempi di inattività maggiori nel caso in cui l'ISP non possa assegnarti un nuovo indirizzo IP.

Che cos'è un DNS Premium?

Un DNS Premium offre molte funzionalità interessanti come:

12. DNS premium


Le aziende affermate che ricevono un'enorme quantità di traffico ogni giorno e non possono permettersi tempi di inattività preferiscono un DNS Premium.

Ti fornisce un DNS secondario che assicura che il tuo sito Web sia sempre attivo e funzionante.

Un DNS Premium distribuisce le tue informazioni DNS su server in posizioni diverse .

Ciò rende più facile per i visitatori di tutto il mondo connettersi al server più vicino e accedere al tuo sito. Ecco come il tuo sito web si carica più velocemente.

Dovresti ottenere un hosting DNS premium per il tuo sito web?

Dipende totalmente dai requisiti del tuo sito web. Se hai appena iniziato con il tuo sito o sei una piccola impresa, il DNS Premium non ti sarà di grande utilità.

In effetti, per la maggior parte dei blogger là fuori puoi stare benissimo con DNS gratuito, DNS di Google o anche quello di Cloudflare. Se riesci anche a configurare il DNS Cloudflare (che è gratuito) , sarebbe un bene.

A partire dal 2020, il DNS GRATUITO non dovrebbe essere un grosso problema per la maggior parte dei blogger. Un hosting migliore è dove dovresti spendere di più.

Ma se sei un marchio affermato che riceve milioni di visitatori e ogni minuto è importante per te, con un DNS premium puoi ottenere prestazioni, velocità, sicurezza e tempo di attività del sito Web migliori.

Quindi il DNS premium è buono ma non per tutti.

Conclusione

Quindi, ecco come puoi modificare i tuoi record DNS. Se possiedi un nome di dominio, devi sapere come modificare i record di base come i record A, CNAME e MX .

Spero che tu abbia trovato utile questo articolo e spero che ti abbia aiutato a ottenere una migliore comprensione dei record DNS e quali sono le funzioni di ciascuno di essi.

Fatemi sapere le vostre opinioni nella casella dei commenti qui sotto!

Inoltre, se ti è piaciuto questo contenuto e desideri ricevere altri articoli così interessanti e informativi, iscriviti a questo blog.

Questa è la firma di Kripesh ! Abbi cura di te e continua ad imparare, ragazzi! Tornerò presto con contenuti più informativi. Ci vediamo al prossimo. Arrivederci!