DNS
DNS står for “Domain Name System”, og det er en afgørende komponent i internettets infrastruktur.
DNS fungerer som internettets telefonbog, oversætter menneskeligt læsbare webadresser, f.eks. www.eksempel.dk, til IP-adresser, som computere kan forstå.
Dette gør det muligt for os at navigere på internettet ved hjælp af let huskelige domænenavne i stedet for komplekse numeriske IP-adresser.
Hvad er DNS, og hvordan fungerer det?
DNS er et distribueret og hierarkisk system, der består af forskellige komponenter, herunder DNS-servere, domæneregistrarer og resolvers. Her er, hvordan det fungerer:
Anmodning om domænenavn: Når du indtaster en webadresse i din browser, f.eks. “www.eksempel.dk” sender din computer en anmodning til din lokale DNS-resolver for at finde den tilhørende IP-adresse.
DNS-resolver: Din lokale DNS-resolver er normalt konfigureret af din internetudbyder eller netværket, du er tilsluttet. Resolveren tjekker sin cache for den ønskede IP-adresse. Hvis den ikke kan finde det der, fortsætter den til næste skrids for at hente den.
Root DNS-server: Hvis resolveren ikke har oplysningerne i sin cache, sender den en anmodning til en af de 13 root DNS-servere. Disse servere kender IP-adresserne for topdomæner som “.com,” “.org,” “.net,” osv.
TLD DNS-server: Root DNS-serveren peger resolveren i retning af den relevante TLD (Top-Level Domain) DNS-server, f.eks. “.com”-serveren.
Domæneregistrar: TLD DNS-serveren henviser resolveren til domæneregistrarens DNS-server, som indeholder oplysningerne om domænet, f.eks. “example.com.”
Endelig IP-adresse: Domæneregistrarens DNS-server giver resolveren den endelige IP-adresse for “www.example.com,” og resolveren gemmer denne information i sin cache.
Svar til din computer: Resolveren sender IP-adressen tilbage til din computer, som nu kan etablere forbindelse til serveren, der hoster websiden.
Opsummering
DNS er et afgørende element i internettets funktion, der oversætter menneskeligt læsbare domænenavne til IP-adresser.
Uden DNS ville det være udfordrende at navigere på internettet, da vi ville skulle huske komplekse numeriske adresser. Det er vigtigt at forstå, hvordan DNS fungerer, da det har indflydelse på hver eneste interaktion, vi har på internettet.
Uddelegering og administration af domænenavne varetages i Danmark af Punktum.dk. Det var tidligere gratis, men der opkræves nu et mindre årligt gebyr for leje af et domænenavn.