Perché esistono i nomi
Lezione 5 di 47 del corso Reti da terminale di Coddy.
Hai un indirizzo a cui inviare una richiesta. Allora perché qualcuno digita example.com invece di 93.184.216.34?
Per due motivi. Gli indirizzi sono difficili da ricordare e, peggio ancora, cambiano. Un sito si sposta su un nuovo host, aggiunge un secondo server o cambia provider, e l’indirizzo cambia mentre il nome resta esattamente lo stesso.
DNS, il Domain Name System, è la rubrica che trasforma un nome in un indirizzo quando ti serve. È un servizio di ricerca che opera silenziosamente dietro quasi ogni richiesta che fai.
Questo significa che ogni richiesta ha davvero due passaggi: risolvere il nome in un indirizzo, poi connettersi a quell’indirizzo. Tienili distinti, perché quando qualcosa non funziona, capire quale dei due passaggi si è interrotto costituisce gran parte della diagnosi. Un nome che non viene risolto non è mai arrivato alla fase di connessione.
Sfida
MedioMostra che un nome è solo un sostituto di un indirizzo.
- Crea
index.htmlcontenente esattamenteSAME - Servi la cartella sulla porta 9103 in background
- Recuperala due volte: una volta usando
127.0.0.1e una volta usandolocalhost
Entrambe le richieste raggiungono lo stesso server, quindi l'output è:
SAME
SAMEProvalo tu
Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.
Tutte le lezioni di Reti da terminale
Esercitati da solo: Playground Terminal