DNS e domini
Come Internet trova i siti web
⏱ Stima ~5 min
01 · Leggi
Ogni sito web vive su un server, e ogni server ha un indirizzo IP — un numero come 142.250.80.46. È il vero indirizzo del server, come il numero civico di un edificio.
Ma nessuno vuole ricordare numeri. Immagina di dire a un amico: "Vieni a vedere il mio sito 142.250.80.46!" Usiamo invece i nomi di dominio, come google.com o github.com — facili da ricordare per gli esseri umani.
Il sistema che traduce i nomi di dominio in indirizzi IP si chiama DNS (Domain Name System, sistema dei nomi di dominio). È la rubrica telefonica di Internet.
💡 Immagina cosìIl DNS è come la rubrica del telefono. Non ricordi il numero di telefono degli amici — tocchi il loro nome e il telefono trova il numero. Il DNS funziona allo stesso modo: il tuo browser dice "voglio google.com", il DNS cerca il numero (l'indirizzo IP) e il browser si connette.
Punti chiave
- Ogni server ha un indirizzo IP (come 142.250.80.46)
- I nomi di dominio (come google.com) sono alias leggibili dell'indirizzo IP
- Il DNS (Domain Name System) traduce i nomi di dominio in indirizzi IP
- Ogni volta che visiti un sito, una query DNS avviene automaticamente
02 · Passo dopo passo
Ecco cosa succede ogni volta che digiti un URL nel browser — in pochi millisecondi, ma con diversi passaggi.
1. 1. Digiti example.com
Digiti il nome di dominio nella barra degli indirizzi e premi Invio. In questo momento il browser non sa dove si trova davvero example.com — ha solo il nome, non l'indirizzo.
2. 2. Il browser chiede al DNS
Il tuo browser invia una richiesta a un server DNS: "Qual è l'indirizzo IP di example.com?" I server DNS sono gestiti da ISP e da aziende come Google (8.8.8.8) e Cloudflare (1.1.1.1).
3. 3. Il DNS risponde con l'indirizzo IP
Il server DNS controlla il record di example.com e risponde con un indirizzo IP, come 93.184.216.34. Ora il browser sa con quale server connettersi.
4. 4. Il browser si connette a quell'indirizzo IP
Il browser usa l'indirizzo IP per stabilire una connessione diretta con il server. Invia una richiesta HTTP chiedendo il contenuto del sito.
5. 5. Il server rimanda il sito
Il server riceve la richiesta e rimanda HTML, CSS, JavaScript e immagini. Il browser assembla questi file e mostra la pagina web completa. L'intero processo richiede meno di un secondo.
03 · Quiz
Cosa significa DNS e cosa fa?
- Digital Network Service — fornisce la connessione a Internet
- Data Network Security — protegge i siti dagli attacchi
- Dynamic Node Server — fa girare i siti web
- Domain Name System — traduce i nomi di dominio in indirizzi IP
04 · Completa
Il DNS traduce i nomi di dominio in indirizzi _____.
Altre lezioni di questo capitolo
⚠ L'esperienza interattiva completa richiede JavaScript. Attivalo e ricarica la pagina.
※ Questo è un progetto educativo indipendente — non è un prodotto ufficiale di Anthropic. Claude™ è un marchio di Anthropic, PBC.