Hva er en DNS CNAME-post?
CNAME-posten er noe av det første du støter på når du begynner å lære mer om DNS. Enten du er en nybegynner som nettopp har begynt å sette deg inn i DNS-teknikken, eller en erfaren fagperson som ønsker å forstå en bestemt type DNS-post bedre, vil denne artikkelen gi deg en innføring i hva en CNAME-post er, hvorfor den er viktig, og hvordan du oppretter en slik post for domenenavnet ditt.
Hva er en CNAME-post?
En DNS CNAME-post er en posttype som er tilgjengelig i DNS-sonen, og som angir det kanoniske navnet for et domene, som enten kan være et alias for et annet domene eller et underdomene til hoveddomenet.
En DNS CNAME-post tilordner ett vertsnavn til et annet. Dette betyr at du kan ha flere verter med samme IP-adresse, men hver med et annet navn.
For eksempel kan www.mittdomene.com være tilordnet www1.mittdomene.com og www2.mittdomene.com slik at de alle løses til samme IP-adresse.
Underdomener som e-post og www kan ha sine egne DNS-poster, kalt CNAME-er, som kobler dem til de overordnede domenene for innholdet.
For eksempel kan en CNAME-post tilordne aliasadressen www.mydomain.com til den kanoniske adressen mydomain.com - hvor ingenting har endret seg med hensyn til hvor besøkende går: de blir fortsatt dirigert mot det destinasjonen som er spesifisert av de faktiske A-postene for mittdomene. com (som må holdes oppdatert).
De kanoniske navn (CNAME)-postene blir også referert til som "sanne navn" eller "kanoniske navn." Det er fordi en CNAME-post tilordner et aliasnavn til dets sanne , kanoniske motstykke.
Hvordan opprette en CNAME-post trinn for trinn?
Følg disse trinnene for å opprette en CNAME-post for domenet ditt:
- Gå til DNS-administrasjonskonsollen.
- Klikk på "A Record", og velg deretter "CNAME" fra listen over poster som vises.
- Skriv inn domenenavnet du vil opprette en CNAME-post for.
- Skriv inn vertsnavnet som skal behandles som et underdomene.
- Skriv inn TTL (Time to Live) som er hvor lang tid posten din vil forbli i hurtigbufferen på systemer som ber om det.
- For systemer med en statisk IP-adresse er den anbefalte TTL 1800 eller høyere. For dynamiske IP-adresser, bruk en TTL på 1800 eller mindre.
- Velg "Opprett" fra nedre høyre hjørne av skjermen etter å ha fylt ut alle feltene for å lagre endringer og opprette din nye post.
Hvis du allerede har en CNAME-post publisert på DNS-en din, kan du sjekke den nå ved å bruke vårt gratis CNAME-kontrollverktøy .
Hvordan fungerer DNS CNAME Records?
En CNAME-post peker på dets kanoniske navn (det sanne navnet på domenet). Så når du setter en CNAME-post for bloggen din, vil den returnere IP-adressen til bloggen din (mydomain.com) via A-posten.
Når du oppretter et underdomene som www.blog.mydomain.com og setter det som et alias til rotdomenenavnet, vil et underdomene som www.blog.mydomain.com ha en CNAME-post som peker til rotdomenet mittdomene.com
Når en DNS-server ser opp etter www.blog.mydomain.com ved å bruke A-posten, vil den utløse et nytt oppslag ved å bruke CNAME siden dette er et underdomene til mittdomene.com. Dette vil starte spørringen på nytt med det kanoniske navnet og returnere IP-adressen for mydomain.com via A-posten.
*Merk: Hvis en verts IP-adresse endres, er det bare nødvendig å oppdatere DNS A-posten for rotdomenet. Alle CNAME-poster, inkludert de for alias eller underdomener, vil automatisk endres når det gjøres endringer i roten. Se tabellen nedenfor for en bedre forståelse:
(sub)domene / vertsnavn | Posttype | Mål / destinasjon |
mydomain.com | EN | 333.444.555.111 |
www.blog.mittdomene.com | CNAME | mydomain.com |
ftp.mittdomene.com | CNAME | mydomain.com |
mail.mittdomene.com | CNAME | mydomain.com |
Hovedbruk av DNS CNAME-poster
En CNAME-post er en type DNS-post som har to felt, det kanoniske navnet og aliasene. Det brukes til å:
- lede en gruppe nettsteder som eies av samme enhet eller organisasjon til enhetens hovedside
- tilordne flere vertsnavn for forskjellige nettverkstjenester som e-post eller(FTP), som hver peker tilbake til det overordnede domenet
- opprett et underdomene for hver kunde på leverandørens domene (selvbetjening), og bruk CNAME-poster for å peke disse underdomenene tilbake til kundenes rotdomener
- peke hvert lands versjon av nettstedet ditt til hoveddomenet
- konfigurer Content Delivery Network (CDN) ved å legge til CDN-adressen som en CNAME-post for nettstedets opprinnelsesserver – for å sikre at en bruker som prøver å få tilgang til ressurser på serveren blir omdirigert til CDN, som igjen laster ressurser fra CDN.
DNS-håndteringsprosess for CNAME-poster
Tenk på eksempeldomenet PowerDMARC.com: hvis det er roten vår, vil www.powerdmarc.com kartlegges til en CNAME-post kalt "PowerDMARC.com. Slik fungerer DNS-håndteringsprosessen:
Navn | Type | Verdi |
www.powerdmarc.com | CNAME | powerdmarc.com |
powerdmarc.com | EN | 172.66.43.156 |
- En DNS-klient ber om www.powerdmarc.com, og oppretter en DNS-forespørsel i prosessen
- Når denne forespørselen er gjort, ser DNS-resolveren opp hvilken autoritativ navneserver som har sonefilen for powerdmarc.com og henter eventuelle samsvarende poster fra den filen.
- DNS-klienten returneres med en CNAME-post.
- DNS-klienten innser at www.powerdmarc.com er et alias, og den sender ut en ny DNS-spørring for rotdomenet powerdmarc.com
- DNS-resolveren returnerer A-posten for powerdmarc.com, som inneholder IP-adressen.
- DNS-klienten kobler seg til powerdmarc.com via sin IP-adresse.
CNAME Record vs A Record vs Alias Record
En post, CNAME-post og Alias-post er tre DNS-poster som brukes i en DNS-infrastruktur. Hver av disse postene har sin funksjon og formål. Det er viktig å forstå forskjellene mellom disse tre postene slik at du kan bruke dem effektivt. La oss se på hvordan hver enkelt fungerer.
➜ CNAME Record tilordner et vertsnavn til et annet vertsnavn, men tillater ikke andre DNS-poster på samme vertsnavn (slik som MX Records).
➜ Alias Record ligner på en CNAME-post ved at den tilordner ett vertsnavn til et annet vertsnavn – men det tillater andre DNS-poster på samme vertsnavn. På grunn av dette tillegget er det ikke mulig å bruke ALIASER på apex DNS-sonenivå.
➜ En post er en enkeltetikett-tilordning mellom et vertsnavn og én eller flere IP-adresser. A-posten tilordner et enkelt vertsnavn (etiketten) til én eller flere IP-adresser (verdiene).
DKIM CNAME Records
Noen e-postleverandører kan kreve at du publiserer en DKIM CNAME-post på DNS-en din for kildejusteringsformål.
Et eksempel på dette er når du vil aktivere office 365 DKIM -post.
CNAME Record og 301/302 Redirects: Are They The Same?
Både CNAME-poster og 301-viderekoblinger brukes av nettlesere for å dirigere brukere fra ett domene til et annet via et mellomdomene. Det er imidlertid en stor forskjell mellom de to:
En CNAME-post tilordner et eksisterende vertsnavn til et annet vertsnavn innenfor samme FQDN, mens en 301-omdirigering sender forespørselen til serveren som er vert for nettstedet ditt.
Med andre ord peker CNAME-posten domenenavnet eller underdomenet til nettstedet ditt til IP-adressen til destinasjonsvertsnavnet, noe som betyr at den ikke omdirigerer; det er bare å peke.
- Websikkerhet 101 - beste praksis og løsninger - 29. november 2023
- Hva er e-postkryptering og hva er dens forskjellige typer? – 29. november 2023
- Hva er MTA-STS? Sett opp riktig MTA STS-retningslinje - 25. november 2023