Fondamenti del DNS, risoluzione dei problemi, sicurezza e flussi di lavoro pratici, scritti dal team che sviluppa questo strumento.
Tre motivi per cui lo stesso dominio risponde in modo diverso
Geo-routing
Un server edge diverso per regione
Caching
TTL indipendenti, cache indipendenti
Split-horizon
Una risposta diversa, di proposito
Vedere un IP diverso da casa rispetto all'ufficio o alla rete cellulare del telefono non è per forza un bug: ecco cosa succede davvero.
Quattro esiti, quattro passi successivi diversi
Entrambi sembrano un lookup fallito, ma un timeout e un SERVFAIL indicano problemi diversi e richiedono passi successivi diversi.
Quattro esiti, quattro passi successivi diversi
NXDOMAIN significa che per il DNS il dominio non esiste: non un timeout, non un problema del server. Ecco cosa lo causa davvero.
Come un'email trova il tuo server di posta
Mittente
you@gmail.com
Lookup MX
chi riceve la posta?
Server di posta
prima la priorità 10
Posta in arrivo
consegnata
Vince il numero di priorità più basso; quelli più alti sono di riserva
I record MX dicono a Internet quali mail server gestiscono la posta di un dominio, e spiegano perché sono strutturati in modo diverso da un record A.
Tre livelli condividono il nome «server DNS»
Stub resolver
il tuo dispositivo
Resolver ricorsivo
ISP, router o 1.1.1.1
Autorevole
il DNS del dominio stesso
Due ruoli molto diversi condividono il nome «server DNS»: il resolver ricorsivo che fa le domande e il server autorevole che ha la risposta.
Scegliere un TTL nella pratica
Il TTL stabilisce per quanto una risposta DNS resta in cache: ecco perché le modifiche DNS non compaiono ovunque all'istante.
Due schemi di indirizzamento, in parallelo
IPv4
192.0.2.10
32 bit, ~4,3 miliardi di indirizzi, esauriti
IPv6
2606:4700::6810:84e5
128 bit, 340 sestilioni di indirizzi
I record A restituiscono indirizzi IPv4, i record AAAA indirizzi IPv6: due famiglie di indirizzi indipendenti per lo stesso dominio, e perché conviene controllarle entrambe.
Un lookup DNS ricorsivo, un passaggio alla volta
Browser
vuole example.com
Resolver
il tuo ISP / 1.1.1.1
Root + TLD
chi gestisce .com?
Autorevole
la risposta vera
Ogni passaggio della catena è a sua volta un lookup DNS, poi messo in cache
Una spiegazione semplice del Domain Name System: cosa succede tra il momento in cui digiti un dominio e quello in cui il browser si connette a un server.