La configurazione corretta dei record host DNS (Domain Name System) è fondamentale per garantire che il dominio venga risolto correttamente nei server Web, nei server di posta e in altri servizi Internet. Questa guida ti guiderà attraverso la configurazione di vari tipi di record DNS, utilizzando esempi pratici.
I record host DNS indicano a Internet come trovare il tuo dominio e i suoi servizi (come siti web o e-mail). Ogni record mappa un hostname (come @ o www) a un valore (come un indirizzo IP o un altro nome di dominio).
Ogni record DNS ha:
@, www, mail).Mappa un dominio o un sottodominio a un indirizzo IPv4.
RECORD_TYPE: A
HOSTNAME: @
VALUE: 10.30.21.11
TTL: 300
@ indica il dominio principale (ad esempio, example.com).example.com all'indirizzo IPv4 10.30.21.11.Un altro esempio:
RECORD_TYPE: A
HOSTNAME: mail
VALUE: 10.30.21.11
TTL: 300
mail.example.com allo stesso server.Mappa un dominio o un sottodominio a un indirizzo IPv6.
RECORD_TYPE: AAAA
HOSTNAME: @
VALUE: 2001:b07:5d2e:6e67:552a:ae40:7e9d:f47
TTL: 300
example.com per utilizzare l'indirizzo IPv6 specificato.Mappa un sottodominio a un altro nome di dominio. Questo è spesso usato per aliasing.
RECORD_TYPE: CNAME
HOSTNAME: www
VALUE: @
TTL: 300
www.example.com un alias per example.com.Un'altra serie di esempi:
RECORD_TYPE: CNAME
HOSTNAME: mail1
VALUE: mail
MX_PREF: 10
TTL: 300
RECORD_TYPE: CNAME
HOSTNAME: mail2
VALUE: mail
MX_PREF: 20
TTL: 300
mail1.example.com e mail2.example.com puntano entrambi a mail.example.com, probabilmente per ridondanza del server di posta. Anche se tecnicamente i record CNAME non dovrebbero avere preferenze MX, questo potrebbe essere utilizzato in modo improprio o frainteso. In genere, per il routing della posta si utilizzano invece i record MX.Contiene dati di testo arbitrari, spesso utilizzati per l'autenticazione e-mail come SPF, DKIM o DMARC.
RECORD_TYPE: TXT
HOSTNAME: mail
VALUE: v=spf1 mx -all
TTL: 300
mail.example.com.-all significa che tutti gli altri non sono autorizzati a inviare posta.I tuoi dati includono preferenze MX nei record CNAME, il che non è corretto.
I record MX corretti dovrebbero essere simili a:
RECORD_TYPE: MX
HOSTNAME: @
VALUE: mail.example.com
MX_PREF: 10
TTL: 300
MX_PREF imposta la priorità (più bassa è la priorità più alta).Ecco un esempio combinato che configura i servizi web e di posta elettronica per un dominio:
RECORD_TYPE,HOSTNAME,VALUE,MX_PREF,TTL
A,@,10.30.21.11,,300
AAAA,@,2001:b07:5d2e:6e67:552a:ae40:7e9d:f47,,300
CNAME,www,@,,300
A,mail,10.30.21.11,,300
MX,@,mail.example.com,10,300
TXT,mail,v=spf1 mx -all,,300
example.com e www.example.com puntano a un server tramite IPv4 e IPv6.mail.example.com è impostato come server di posta.mail.example.com.Il TTL definisce per quanto tempo un record DNS viene memorizzato nella cache dai resolver.
300 (5 minuti), 3600 (1 ora), 86400 (1 giorno)dig, nslookup o verificatori DNS online).