Tag: DNS

  • DNS – Domain Name System

    DNS – Domain Name System

    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