E-mail og DNS
DNS
DNS (Domain Name System) er internettets telefonbog, der oversætter menneskelige domænenavne til de tekniske IP-adresser, computere forstår.
Af Kasper Stück 3 min. læsetid
DNS står for Domain Name System og bliver ofte beskrevet som internettets telefonbog. Det er et massivt, globalt system, som oversætter læsbare domænenavne (som nanohost.dk) til de underliggende, numeriske IP-adresser (f.eks. 192.0.2.1), som computere og servere bruger til at kommunikere med hinanden.
Uden DNS ville internettet være stort set ubrugeligt for almindelige mennesker, da vi ville være tvunget til at huske lange rækker af tal for at besøge en hjemmeside eller sende en e-mail.
Hvordan fungerer DNS?
Når en besøgende taster din hjemmesideadresse ind i sin browser, sker der et opslag i baggrunden. Browseren spørger en række DNS-servere om, hvilken IP-adresse domænet peger på. Når adressen er fundet, kan browseren forbinde direkte til dit webhotel og hente hjemmesiden ned.
Samme princip gælder for e-mails. Når nogen sender en besked til din firmaadresse, benytter deres mailprogram DNS til at slå op, præcis hvilken mailserver i verden der er ansvarlig for at modtage post på dit domæne.
De vigtigste DNS-poster (Records)
Din DNS-opsætning (ofte kaldet en zonefil) består af forskellige “poster”, der hver har deres specialiserede formål. Som virksomhedsejer vil du oftest støde på disse typer:
- A-record (IPv4) & AAAA-record (IPv6): Disse peger dit domænenavn eller subdomæne direkte mod IP-adressen på den server, hvor din hjemmeside ligger.
- CNAME (Canonical Name): Peger et navn over på et andet domænenavn i stedet for en IP-adresse. Bruges ofte til at pege
www.ditdomaene.dkpåditdomaene.dkeller til at forbinde eksterne webtjenester. - MX-record (Mail Exchange): Bestemmer, hvilke servere der skal modtage dine e-mails. Peger du MX-posterne mod Microsoft, vil alle indgående mails lande i din Microsoft 365 indbakke.
- TXT-record: En tekstpost, som primært bruges til at verificere ejerskab af domænet samt til vigtige e-mail-sikkerhedsprotokoller som SPF, DKIM og DMARC.
Udbredelsestid og TTL
En særlig egenskab ved DNS er TTL (Time To Live). Det er en tidsangivelse for, hvor længe andre servere og browsere må “huske” (cache) dine DNS-indstillinger, før de skal slå dem op på ny.
Hvis TTL er sat til 24 timer, og du flytter din hjemmeside til en ny server og ændrer din A-record, kan det tage op til et døgn, før ændringen er slået igennem hos alle brugere globalt. Denne forsinkelse kaldes “DNS-udbredelse” (propagation). Planlægger du at flytte en tjeneste, er et godt trick at sænke TTL-værdien et par dage i forvejen, så skiftet sker hurtigere, når det gælder.
Vær varsom med DNS-ændringer
Teknisk advarsel: DNS er hjertet i din online tilstedeværelse. Ændrer du en A-record til en forkert IP-adresse, går din hjemmeside i sort. Sletter du MX-posterne, stopper du med at modtage e-mails øjeblikkeligt.
Undgå at gætte eller copy-paste opsætninger ukritisk. Tag altid et skærmbillede eller noter de oprindelige værdier, før du foretager rettelser, så du let kan rulle tilbage, hvis noget går galt. Hvis du er usikker, kan vi bistå med korrekt og sikker DNS-konfiguration via andet webarbejde.
- #dns
- #domæne
- #ip-adresse