DNS – Domain Name System

Scritto da

in

,

Il DNS (Domain Name System) è un sistema distribuito che risolve i nomi di dominio in indirizzi IP e viceversa.

Es: www.google.ch → 216.58.205.131

Come funziona

Un client invia una query al proprio server DNS. Se non trova la risposta, interroga un server DNS superiore, fino ai 13 Root Nameserver al vertice della gerarchia (10 negli USA, 1 in UK, 1 in Svezia, 1 in Giappone).

Struttura dei nomi di dominio

Esempio: it.wikipedia.org

  • .org → dominio di primo livello (TLD)
  • wikipedia.org → dominio di secondo livello
  • it.wikipedia.org → dominio di terzo livello

Tipi di record DNS

RecordFunzione
AAssocia nome dominio → indirizzo IPv4
AAAAAssocia nome dominio → indirizzo IPv6
CNAMEAlias: reindirizza un host secondario a uno primario
MXIndirizza le email in arrivo per un dominio
PTRRisoluzione inversa: IP → nome dominio
TXTTesto libero, usato per verifica proprietà del dominio

Nslookup

Strumento disponibile su tutti i sistemi operativi TCP/IP per interrogare un server DNS.

# Modo non interattivo (singola query)
nslookup www.google.ch

# Modo interattivo (più query)
nslookup
> set type=MX
> google.ch

Commenti

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *