CNAME vs. A Record
DNS eller Domain Name System forbinder vores webservere med websteder. Det svarer til en telefonbog, som servere bruger til at henvise dig til det websted, de ønsker at nå. Begrebet DNS drejer sig om forskellige typer af poster. Denne blog vil fokusere på CNAME vs. A record.
Hvad er en DNS-optegnelse?
DNS blev oprettet for at give dig adgang til websteder ved at indtaste domænenavne i stedet for IP-adresser. Det er praktisk talt umuligt at huske eller holde styr på IP-adresserne for så mange websteder.
DNS-posten findes på dit domænes autoritative server og er nøglen til, hvordan dit domæne og websted fungerer. Den indeholder oplysninger om, hvordan dit domæne håndterer forskellige forespørgsler, IP-adresser, der er knyttet til det osv. Der findes flere DNS-posttyper, og deres nytteværdi varierer fra at være ekstremt vigtig til blot at være nyttig.
To almindelige DNS-posttyper er CNAME- og A-poster. A-posten er kategoriseret som en vigtig DNS-post, mens CNAME ikke er nødvendig i teorien, men opfattes som vigtig i praksis. Du bør anvende den, hvis du ønsker, at dit websted skal være meget tilgængeligt.
Hvad er en CNAME-optegnelse?
Før vi begynder at lære om forskellene mellem CNAME og A-poster, skal vi kort forstå formålet med hver af dem.
A DNS CNAME-optegnelse giver aliasdomæner og underdomæner en tilknytning til det overordnede hoveddomæne. Her står C for "canonical". Dette henviser til forbindelsen af underdomæner til det kanoniske navnedomæne eller de poster, der leveres til et andet DNS-værtsnavn.
Bemærk, at en CNAME-post også opretter en forbindelse mellem et underdomæne og et overordnet domæne. Det resulterer derfor ikke altid i, at den samme side indlæses, når du indtaster et domænenavn. Du skal stadig oprette CNAME-poster, der forbinder disse underdomæner med det overordnede domæne.
Det betyder ikke, at hvis du forsøger at få adgang til et underdomæne af et domæne, vil du blive ført til startsiden (som er den samme side som det overordnede domæne). I stedet bliver du omdirigeret til de relevante filer på det pågældende domæne. Det kan være en blogside, en produktside, en om-os-side osv.
CNAME-poster er nyttige, når webmasteren ændrer webstedets IP-adresse. Så i stedet for at ændre A-poster for alle underdomæner skal du kun ændre A-posten for det overordnede websted.
Du kan kontrollere dine CNAME-poster ved hjælp af en CNAME-rekordsopslag værktøj.
Hvad er en A Record?
Formålet med DNS A record er at hjælpe dig med at lande på det ønskede websted uden at indtaste IP-adressen. Den indeholder registreringer af IP-adresser, der svarer til bestemte websteder; A står derfor for "adresse". Uden en A-post kan du ikke nå et websted via dets domænenavn.
Når du skriver et domænenavn i din browsers adresselinje, returnerer den ansvarlige server IP-adressen for domænet, som findes i zonefilerne. På den måde kan du navigere på et websted.
Du kan f.eks. indtaste domænenavnet "powerdmarc" i din browsers adresselinje, hvorefter DNS A-posten finder IP-adressen.
Bemærk, at A-poster kun fungerer med IPv4-adresser og ikke med IPv6-adresser. Du skal bruge en AAAA-post til IPv6.
Du kan kontrollere dine A-poster ved hjælp af en opslag af A-rekord værktøj.
Forskellen mellem en DNS A Record og CNAME Record
Lad os se på følgende eksempel for at forstå A record vs. CNAME i detaljer.
Værtsnavn/domæne/underdomæne | Type af DNS-optegnelse | Destination |
example.com | En post | 12.345.67.89 |
www.example.com | CNAME-optegnelse | example.com |
blog.example.com | CNAME-optegnelse | example.com |
shop.example.com | CNAME-optegnelse | shop.work.com |
Som du vil bemærke, at mellem CNAME og A record subdomæne, er formålet med en A record at forbinde det overordnede domæne eller værtsnavn med den korrekte IP-adresse. På den anden side forbinder CNAME-poster domænealiaser (www) og subdomæner (mail) med hoveddomænet, der er anført i A-posten. Domænet "shop" omdirigerer til "work"-serveren for at styre, hvilken IP-adresse produkterne er hostet på.
En anden væsentlig forskel mellem CNAME- og A-poster er, at mens A-poster forbinder websteder til IP-adresser, forbinder CNAME-poster underdomæner og aliaser til en anden domænepost i stedet for til deres IP-adresse.
Bemærk, at du skal målrette alle CNAME-poster til det overordnede domæne og ikke til andre aliaser, der er knyttet til det overordnede domæne. Dette giver et ekstra trin i DNS-søgning proces. Det resulterer i ekstra tidsforbrug og unødvendige komplikationer.
- Sådan beskytter du dine adgangskoder mod AI - 20. september 2023
- Hvad er identitetsbaserede angreb, og hvordan stopper man dem? - 20. september 2023
- Hvad er Continuous Threat Exposure Management (CTEM)? - 19. september 2023