
DNS står for Domain Name System. Det er rygraden i, hvordan internettet forbinder brugere med hjemmesider. DNS fungerer som en telefonbog, der oversætter domænenavne, mennesker kan læse (som www.dinside.dk), til IP-adresser, maskiner kan læse (som 192.168.1.1), og som servere bruger til at finde hinanden på internettet.
Når du skriver en adresse i browseren, oversætter DNS domænet til serverens IP-adresse, så browseren ved, hvor den skal hen. Uden DNS skulle du huske en række tal for hver side, du besøger, og så ville det være ret besværligt at surfe.
Hvordan virker DNS?
Du skriver en URL, fx www.dinside.dk, i din browser.
Din browser sender en forespørgsel til en DNS-resolver (en server, der håndterer DNS-forespørgsler).
DNS-resolveren tjekker først sin lokale cache for at se, om den for nylig har besøgt www.dinside.dk. Har den det, bruger den den gemte IP-adresse og sender dig direkte til serveren.
Ligger den ikke i cache, spørger DNS-resolveren andre DNS-servere om IP-adressen for www.dinside.dk.
Når IP-adressen er fundet, kontakter din browser den server, hvor hjemmesidens filer ligger, henter dem og viser dig siden.
Det tager kun få sekunder, men det sker konstant bag kulisserne. DNS er den stille arbejder, der sørger for, at internettet kører glat, og at brugere nemt kan finde hjemmesider.
DNS kobler domænenavne til hostingservere
Når du registrerer et domænenavn (som www.dinside.dk), skal du fortælle DNS-systemet, hvor din hjemmesides filer ligger. Det gør du med DNS-poster. Posterne peger dit domænenavn mod IP-adressen på din hostingserver.
Det er de DNS-poster, du skal bruge:
A-post (Address Record): Den peger dit domænenavn mod din servers IP-adresse. Det er den vigtigste DNS-post, når dit domæne skal pege på den rigtige server. Uden den kan ingen komme ind på din hjemmeside, fordi trafikken ikke kan sendes det rigtige sted hen.
MX-poster (Mail Exchange Records): Bruger du e-mail på dit domæne, fortæller MX-poster, hvor e-mails skal sendes hen. Så er e-mailen på dit domæne sat rigtigt op.
CNAME-poster (Canonical Name Records): Dem bruger du, når ét domæne skal være et alias for et andet. Vil du fx have www.dinside.dk til at pege på dinhjemmeside.dk, er det en CNAME-post, der klarer det.
TXT-poster: Bruges til bekræftelse og sikkerhed, fx til at bevise, at du ejer domænet i Google Search Console, eller til SPF (Sender Policy Framework), der godkender e-mails.
Er nogle af disse poster sat forkert op eller mangler de, kan brugere ikke finde din hjemmeside, uanset om den er færdigbygget eller ej.
Hvorfor er DNS vigtigt, for at din hjemmeside kan nås?
Uden DNS ville det være meget sværere at finde rundt på internettet. Du kunne ikke skrive www.dinside.dk og lande på din hjemmeside med det samme. I stedet skulle du huske hver sides IP-adresse, og det er ikke praktisk.
DNS sørger for, at når nogen skriver dit domænenavn, bliver de sendt til den rigtige IP-adresse, hvor din sides filer ligger. Den forbindelse mellem domænenavn og server er afgørende for, at besøgende kan nå din hjemmeside.
Hvad sker der, hvis DNS er sat forkert op?
Problemerne begynder, når DNS er sat forkert op. Det giver følgende:
Forkert IP-kobling: Peger dit domænes A-post på den forkerte IP, kan brugere ikke finde din hjemmeside.
Forkert e-mailopsætning: Er dine MX-poster forkerte, når dine e-mails ikke frem.
Domænet kan ikke slås op: Lancerer du din side, og DNS-posterne ikke er sat rigtigt op, kan din hjemmeside vise fejlen "Server Not Found".
Hvad er sammenhængen mellem DNS og TTL?
TTL (Time to Live) er en værdi i dine DNS-poster, der fortæller DNS-servere, hvor længe de må gemme en post i cache, før de tjekker for opdateringer. Indstillingen er vigtig, når du ændrer noget på dit domæne, fordi den afgør, hvor hurtigt ændringerne slår igennem på internettet.
Lav TTL: En lav TTL betyder, at DNS-poster opdateres oftere, så ændringer spreder sig hurtigere. Flytter du fx din hjemmeside til en ny server, kan du med lav TTL se ændringerne hurtigere, ofte inden for minutter. Ulempen er, at det kan øge belastningen på serveren, fordi DNS-servere tjekker for opdateringer oftere.
Høj TTL: En høj TTL betyder, at DNS-poster gemmes længere i cache. Det giver færre DNS-forespørgsler og bedre ydeevne, men forsinker opdateringer. Det er godt for stabiliteten, når din domæneopsætning er færdig, men ikke ideelt, mens du laver ændringer.
Hvordan påvirker TTL lanceringen af hjemmesiden?
Lancerer du en ny hjemmeside eller flytter du en, kan du sænke TTL til 300 sekunder (5 minutter), så DNS opdateres hurtigere. Når din side er live og stabil, kan du hæve TTL til noget højere (fx 86400 sekunder, altså 24 timer) for stabilitet og effektivitet. Vil du have en komplet guide til lanceringen, så læs vores blog om hvor hurtigt en hjemmeside kan gå live.
DNS er meget mere end bare en funktion på internettet. Det er nøglen til, at din hjemmeside kan ses og nås af brugere i hele verden. Før du lancerer din side, så dobbelttjek dine DNS-poster og TTL-indstillinger, så alt er sat rigtigt op. Så er din hjemmeside synlig for brugerne og kører glat med den bedst mulige brugeroplevelse. Vil du forstå, hvordan DNS passer ind i hele din tilstedeværelse online, så læs vores guide om hvad en hjemmeside er, og hvorfor du har brug for en.
Ofte stillede spørgsmål
Hvad sker der, hvis mine DNS-poster er forkerte?
Peger dine DNS-poster på den forkerte server, ser besøgende fejlen "Server Not Found" eller lander på den forkerte hjemmeside. Forkerte MX-poster betyder, at dine e-mails ikke når frem. Dobbelttjek altid din A-post, CNAME og MX-poster, når du har lavet ændringer, og vent til propageringen er færdig, før du går ud fra, at noget er i stykker.
Hvor lang tid tager det, før DNS-ændringer slår igennem?
DNS-ændringer tager typisk mellem 4 og 48 timer om at sprede sig i hele verden. Hvor hurtigt det går, afhænger af dine TTL-indstillinger, og hvor hurtigt DNS-servere verden over opdaterer deres cache. Sænker du din TTL, før du laver ændringer, kan det gå meget hurtigere.
Skal jeg selv styre DNS?
Ikke nødvendigvis. Bruger du en platform som WEMASY, klares DNS-opsætningen automatisk for dig. Du kobler dit domæne på, og platformen sørger for at pege posterne mod den rigtige server, sætte SSL op og styre propageringen. Så slipper du helt for det tekniske.
Hvad er forskellen på en A-post og en CNAME-post?
En A-post peger dit domæne direkte mod en servers IP-adresse. En CNAME-post peger dit domæne mod et andet domænenavn, som så slås op til en IP-adresse. Du kan fx bruge en A-post til ditfirma.dk og en CNAME til at få www.ditfirma.dk til at pege samme sted hen.
Kan DNS-problemer påvirke min hjemmesides SEO?
Ja. Er din DNS sat forkert op, og er din side nede eller langsom at slå op, kan søgemaskiner have svært ved at crawle dine sider. Hyppig nedetid sender negative signaler, der kan skade dine placeringer. En pålidelig DNS-opsætning sørger for, at din side altid kan nås af både besøgende og søgemaskinernes crawlere.
Hvad er DNS, og hvorfor betyder det noget for min hjemmeside?
DNS står for Domain Name System. Det oversætter dit domænenavn til IP-adressen på den server, hvor din hjemmeside ligger. Uden DNS skulle besøgende skrive en række tal for at nå din side. Det er fundamentet, der gør din hjemmeside tilgængelig for alle med en internetforbindelse.


