Datamaskiner kobler seg til IP-adresser, mens vi skriver navn som nrk.no. DNS (Domain Name System) er den globale katalogen som gjør navn om til adresser – og mye mer.
De fire rollene
- Stub-resolveren i enheten din, som spør på vegne av appene.
- Den rekursive resolveren – hos leverandøren din, i ruteren eller en offentlig tjeneste som 1.1.1.1 – som gjør selve jobben og mellomlagrer svar.
- Rotserverne, som vet hvem som har ansvaret for hvert toppdomene.
- Toppdomeneserverne: for
.nodrives de av Norid, som vet hvilke navnetjenere som har ansvaret for hvert .no-domene. - De autoritative navnetjenerne for domenet, som har de ekte postene.
Et oppslag, steg for steg
Når du åpner www.example.no og ingenting ligger i hurtigbufferen:
- Enheten spør resolveren etter A-posten (IPv4) og AAAA-posten (IPv6) for
www.example.no. - Resolveren spør en rotserver, som svarer med serverne for
.no. - Den spør en .no-server, som svarer med navnetjenerne for
example.no(NS-postene). - Den spør en av navnetjenerne for example.no, som returnerer adressen.
- Resolveren mellomlagrer svaret i så lang tid som TTL sier, og gir det til enheten.
Neste gang noen spør, svarer resolveren rett fra hurtigbufferen.
Posttyper du møter
A og AAAA (adresser), CNAME (alias), MX (e-posttjenere), TXT (SPF, DKIM, DMARC og verifisering), NS og SOA (delegering og soneinfo), CAA (hvem som kan utstede sertifikater) og PTR (reverse DNS). Se guidene til DNS-poster.
TTL og endringer
En endring i DNS synes ikke overalt med en gang, fordi resolvere bruker svaret de har i hurtigbufferen til TTL-en går ut. Det kalles ofte «DNS-spredning»; les Hva er DNS-spredning?.
Sikkerhet: DNSSEC og kryptert DNS
DNSSEC lar resolvere kontrollere at svarene virkelig kommer fra eieren av domenet. Norid støtter DNSSEC for .no, og du kan sjekke kjeden med DNSSEC-sjekken. Kryptert DNS (DoH og DoT) skjuler oppslagene for nettverket mellom deg og resolveren.
Prøv selv
DNS-oppslaget henter alle vanlige posttyper direkte og viser TTL og DNSSEC-status – prøv med norid.no.