πŸ“– Slides
πŸ”Ž DNS Lookup
πŸ“‹ Tipi di Record
❓ Quiz
πŸ”Ž DNS Lookup β€” Simulazione
Digita un dominio e guarda come il DNS lo risolve passo per passo

πŸ”„ Ricorsivo vs Iterativo

Query Ricorsiva
Il client chiede al suo DNS resolver: "risolvimi questo, non accetto risposte parziali".

Il resolver fa tutto il lavoro: contatta root, TLD, authoritative. Il client riceve solo la risposta finale.

Client β†’ Resolver β†’ (tutto il lavoro) β†’ risposta al client.

Usata: tra PC e il suo DNS server configurato.
Query Iterativa
Il resolver chiede ai server DNS: "sai la risposta? Se no, chi devo chiedere?".

Ogni server risponde con un referral (rimando) al server successivo. Il resolver segue la catena.

Resolver β†’ Root β†’ "chiedi a .it" β†’ TLD β†’ "chiedi a ns.netlab.it" β†’ Auth β†’ IP!

Usata: tra i server DNS nella gerarchia.

πŸ’Ύ DNS Cache

Ogni risposta DNS ha un TTL (Time To Live). Il resolver memorizza la risposta in cache per quel tempo. La prossima query allo stesso dominio Γ¨ istantanea.

Browser cache
Il browser ricorda le risoluzioni recenti. TTL tipico: 60-300 secondi.
OS cache
Il sistema operativo mantiene una cache DNS.
Windows: ipconfig /displaydns
Resolver cache
Il server DNS (es. 8.8.8.8) tiene in cache milioni di risoluzioni. Risponde in millisecondi.

πŸ”§ DNS su Router Cisco

! Abilitare DNS lookup sul router
ip domain-lookup
ip name-server 8.8.8.8 8.8.4.4
ip domain-name netlab.local

! Verifica
ping www.google.com
! Il router risolve il nome via DNS prima del ping
πŸ“‹ Tipi di Record DNS
Clicca su un tipo di record per vedere il dettaglio

πŸ“Š Tabella Riepilogativa

RecordSignificatoEsempioUso
ANome β†’ IPv4netlab.it β†’ 93.184.216.34Il record piΓΉ comune
AAAANome β†’ IPv6netlab.it β†’ 2001:db8::1Siti con IPv6
CNAMEAlias β†’ nome realewww β†’ netlab.itSottodimini, CDN
MXDominio β†’ mail servernetlab.it β†’ mail.netlab.it (pri 10)Ricezione email
NSDominio β†’ DNS server autoritativonetlab.it β†’ ns1.netlab.itDelega di zona
PTRIPv4 β†’ nome (reverse)34.216.184.93 β†’ netlab.itReverse DNS, email validation
SOAStart of Authoritynetlab.it β†’ ns1, admin@, serial...Info zona: master, refresh, TTL
TXTTesto libero"v=spf1 include:..."SPF, DKIM, verifiche proprietΓ 
πŸ’‘ Per il CCNA: devi conoscere A, AAAA, CNAME, MX, NS, PTR. SOA e TXT sono bonus. La porta Γ¨ UDP 53 per le query normali, TCP 53 per i zone transfer.
❓ Quiz β€” DNS
10 domande sul Domain Name System
πŸ”’
Quiz disponibile con Pro
10 domande su DNS: gerarchia, record, ricorsivo/iterativo, porte.
βœ“ 10 domande
βœ“ Spiegazioni
Privacy Policy Cookie Policy