Record DNS

A, CNAME, MX, NS, PTR, TXT e altri record utili

Come il DNS collega nomi, server web, posta elettronica e servizi di rete.
Teoria DNS Scenario DNS Web + DNS DNS + Mail
Che cos'è un record DNS

Un record DNS è una riga di configurazione della zona DNS. Serve a dire quale informazione deve essere restituita quando un client interroga un dominio o un sottodominio.

Idea chiave: il DNS non contiene solo associazioni nome-IP. Può indicare anche server di posta, alias, server autoritativi, verifiche testuali e servizi specifici.
Record principali
Record A cosa serve Esempio logico Quando lo incontriamo
A Associa un nome a un indirizzo IPv4. www.scuola.local -> 192.168.1.10 Server web, server DNS in Packet Tracer, host interni.
AAAA Associa un nome a un indirizzo IPv6. www.example.com -> 2001:db8::10 Reti IPv6 e servizi pubblici moderni.
CNAME Crea un alias verso un altro nome DNS. mail.scuola.local -> server1.scuola.local Quando più nomi devono puntare allo stesso servizio.
MX Indica il server che riceve la posta per un dominio. scuola.local -> mail.scuola.local Server email e scenari con webmail.
NS Indica i server DNS autoritativi della zona. scuola.local -> ns1.scuola.local Gestione delle zone DNS e deleghe.
PTR Fa la risoluzione inversa: da IP a nome. 192.168.1.10 -> www.scuola.local Diagnostica, log, posta elettronica e reverse DNS.
TXT Memorizza testo usato per verifiche o policy. v=spf1 mx -all SPF, DKIM, DMARC e verifiche di proprietà del dominio.
SRV Indica host e porta di un servizio. _sip._tcp.example.com Servizi che devono pubblicare porta e priorità.
CAA Indica quali CA possono emettere certificati per il dominio. issue "letsencrypt.org" Sicurezza TLS/HTTPS.
Come collegare record e scenari
Scenario DNS base

In Packet Tracer si lavora soprattutto con record A: il nome del sito o del server viene associato all'indirizzo IP del Server-PT.

Apri scenario DNS
Web + DNS

Il record A collega il nome del sito web all'IP del server. Il browser usa il DNS prima di aprire la connessione HTTP.

Apri Web + DNS
DNS + Mail

In una rete reale la posta usa record MX. In Cisco Packet Tracer, però, lo scenario si realizza con record A: il nome del server mail viene associato direttamente all'indirizzo IP del Server-PT.

Apri DNS + Mail
Regole pratiche da ricordare
  • Un record A punta a un indirizzo IPv4, non a un altro nome.
  • Un record CNAME punta a un altro nome DNS, non direttamente a un IP.
  • In una rete reale un record MX punta al nome del server di posta; quel nome deve avere un record A o AAAA.
  • In Cisco Packet Tracer, per gli esercizi con server mail, usiamo un record A per associare il nome del server mail al suo IP.
  • Il TTL indica per quanto tempo una risposta DNS può restare in cache.
  • Se cambia un record ma il client continua a vedere il vecchio valore, spesso il motivo è la cache DNS.
Attenzione in Packet Tracer: non impostare lo scenario mail pensando a un record MX come in un DNS reale. Nel Server-PT usa un record A per il nome del server mail, ad esempio mail.scuola.local associato all'IP del server.