Hvad er DNS?

Hver gang du åbner et websted, oversætter en usynlig telefonbogstjeneste det navn, du har indtastet, til et nummer, som din computer kan nå. Her er, hvordan domænenavnesystemet fungerer - og hvordan du læser, hvad det udgiver om ethvert domæne.

Internettets telefonbog

Computere browser ikke efter navn – de opretter forbindelse til IP-adresser. DNS, den Domænenavnesystem, er den distribuerede mappe, der kortlægger mindeværdige navne som example.com til de tal. Det blev opfundet i 1983, netop fordi det tidlige internets enkelte værtsfil i Stanford var ved at blive umulig at vedligeholde.

To ting gør DNS bemærkelsesværdig: det er det fordelt (ingen enkelt maskine ved alt), og det er den cachelagret overalt (svarene huskes i et stykke tid, så opslag er hurtige). Begge egenskaber former, hvordan systemet opfører sig fra dag til dag.

Hvad sker der under et DNS-opslag

Når din browser beder om et websted, samarbejder en kæde af DNS-servere på få millisekunder:

The life of a lookup
# 1. Din enhed spørger sin konfigurerede resolver (ofte din internetudbyder eller 8.8.8.8 / 1.1.1.1)
# 2. Resolveren, hvis den ikke har svaret i cache, går i hierarkiet:
# rodservere → ".com"-servere → example.coms egne navneservere
# 3. Domænets autoritative server svarer med de faktiske registreringer
# 4. Resolveren gemmer svaret til postens TTL og svarer dig

Det sidste hop - serveren, der taler for selve domænet - er, hvad NS-posterne (nedenfor) peger på. Alt over det er blot delegation.

De posttyper, der betyder noget

Et domænes DNS-zone er en lille database med indtastede poster. Det er dem, du rent faktisk vil støde på:

TypeHvad den gørEksempel
ATildeler et navn til en IPv4-adresseexample.com → 93.184.216.34
AAAATildeler et navn til en IPv6-adresseexample.com → 2606:2800::2201
CNAMEAlias: peger et navn på et andet navnwww.example.com → example.com
MXMailservere, der modtager domænets e-mail10 aspmx.l.google.com
TXTFritekst: SPF anti-spam, DKIM, ejerskabsbeviser"v=spf1 -all"
NSDe autoritative navneservere for zonenns1.examplehost.com
CAAHvilke certifikatmyndigheder kan udstede TLS-certifikater0 issue "letsencrypt.org"
SOAZone metadata: primær server, kontakt, caching timerens1. dns-admin. …
PTRDet omvendte: kortlægger en IP tilbage til et værtsnavn8.8.8.8 → dns.google

To særheder er værd at vide: en CNAME er ikke tilladt på domænets rod (det er derfor example.com bruger A/AAAA-poster direkte), og et domæne med MX "0 ." har en null MX — en bevidst måde at sige "dette domæne sender e-mail, men modtager ingen".

Caching, TTL og udbredelse

Hver rekord bærer en TTL (tid til at leve) — antallet af sekunders resolvere kan genbruge svaret, før de spørger igen. En 3600-sekunders TTL betyder op til en times caching på verdensplan; en 60-sekunders TTL betyder, at ændringer vises på under et minut.

Dette er, hvad folk mener med "DNS-udbredelse": der er ingen udsendelse af ændringer, kun caches, der udløber i deres eget tempo. Før en planlagt migrering er det klassiske trick at sænke TTL på forhånd, foretage skiftet, se det lande hurtigt overalt og derefter hæve TTL igen for at nyde cachen.

Tip til fejlfinding: hvis et websted indlæses for andre, men ikke for dig, kan din lokale resolver stadig have et gammelt cachelagret svar. Hvis du skifter din enhed til 1.1.1.1 eller tømmer DNS-cachen, løses det normalt.

Tjek selv ethvert domænes DNS

Du behøver ikke kommandolinjeværktøjer – vores browserværktøjer forespørger Google og Cloudflares resolvere live:

  • DNS Checker — træk hver posttype af ethvert domæne med et enkelt klik.
  • Domæne til IP — se kun de adresser, et domæne peger på, med hostingdetaljer.
  • Omvendt IP-opslag — PTR-posten: hvilket værtsnavn en IP svarer på.

Få flere oplysninger

FAQ

DNS spørgsmål

Hvad er DNS i enkle vendinger?

DNS (Domain Name System) er internettets telefonbog: den oversætter navne, du kan indtaste, som eksempel.com, til de IP-adresser, som computere rent faktisk opretter forbindelse til. Uden det ville du skulle huske nummeradresser for hver hjemmeside.

Hvad er 8.8.8.8- og 1.1.1.1-adresserne?

De er offentlige DNS-resolvere, der drives af Google og Cloudflare. Din internetudbyder kører en som standard, men alle kan forespørge på disse offentlige i stedet - de er gratis, hurtige og ofte hurtigere til at opfange DNS-ændringer. Vores DNS-værktøjer forespørger dem begge over krypteret DNS-over-HTTPS.

Hvor lang tid tager en DNS-ændring at virke overalt?

Så længe pladens tidligere TTL (time to live). Resolvers cache-svar i TTL-varigheden - sekunder til dage - så efter du har redigeret en post, fortsætter resolvere over hele verden med at vise det gamle svar, indtil deres cachelagrede kopi udløber. Sænk TTL før en planlagt ændring for at gøre skiftet hurtigere.

Hvad er forskellen mellem DNS og en IP-adresse?

En IP-adresse er det nummer, der identificerer en enhed på internettet; DNS er systemet, der kortlægger mindeværdige domænenavne til disse numre. Domænet er navnet, IP'en er destinationen, og DNS er oversættelsen mellem dem.