CNAME-post: hva den gjør og når du trenger den
En CNAME-post peker et domenenavn videre til et annet navn, i stedet for til en IP-adresse. Du trenger den når nettsiden din ligger hos en tjeneste som styrer adressene selv, for eksempel en nettbutikkplattform eller et byggeverktøy som Vercel. Her viser vi hvordan du oppretter og kontrollerer en CNAME-post i Feno sitt kontrollpanel.
Kort oppsummert: En CNAME-post (Canonical Name) gjør at ett navn svarer på samme måte som et annet navn. Peker du www.dittdomene.no mot dittdomene.no, arver www-adressen alle oppslagene til hoveddomenet, også endringer som gjøres senere.
Hva er en CNAME-post?
En CNAME-post er en DNS-post som lager et alias mellom to navn. I stedet for å svare med en IP-adresse, svarer den «spør heller dette navnet». DNS, Domain Name System, er systemet som oversetter domenenavn til adresser, og CNAME er en av posttypene som ligger i domenets sone.
Posten brukes nesten alltid på subdomener som www, blog eller shop. Når en klient spør etter navnet, blir den pekt videre til målet og får derfra den riktige adressen.
CNAME-post eller A-post?
En A-post peker et navn til en IPv4-adresse, mens en AAAA-post peker til en IPv6-adresse. En CNAME-post peker derimot til et annet navn. Får du en IP-adresse fra leverandøren, bruker du en A-post. Får du et navn å peke mot, bruker du en CNAME-post.
CNAME-post eller URL-videresending?
URL-videresending endrer adressen i nettleseren, for eksempel når dittdomene.no skal åpne www.dittdomene.no. Posten endrer ingenting i adressefeltet, den sørger bare for at besøkende blir sendt til riktig server uten å merke noe.
Når trenger du en CNAME-post?
Du trenger en CNAME-post når en tjeneste gir deg et navn å peke mot, men ikke en fast IP-adresse. Det er vanlig når du bruker:
- nettbutikkløsninger som Shopify eller BigCommerce
- statisk hosting som GitHub Pages, Netlify eller Vercel
- eksterne verktøy som nyhetsbrev, chat eller analyse
- en egen blogg eller butikk på et subdomene
Leverandøren skriver vanligvis i oppsettet at du skal «legge til en CNAME-post». Der finner du både navnet og verdien du skal bruke. E-post håndteres med en annen posttype, MX-post (Mail Exchange), og har ingenting med CNAME å gjøre.
Slik oppretter du en CNAME-post i Feno
Alle DNS-postene dine administreres i Feno sitt kontrollpanel. Slik legger du til en CNAME-post:
- Logg inn på Feno og åpne domenet du vil endre.
- Gå til DNS-seksjonen for domenet.
- Velg CNAME som posttype.
- Fyll inn navnet, for eksempel www eller shop.
- Fyll inn målet leverandøren ga deg, for eksempel dittdomene.netlify.app.
- Lagre posten.
Mange leverandører oppgir målet med et punktum på slutten. Skriv verdien nøyaktig slik den er oppgitt, og kopier den gjerne inn for å unngå skrivefeil. Endringene er vanligvis virksomme i løpet av få minutter.
Vanlige feil med CNAME-post
Selv om dette er en enkel posttype, er det noen klassiske feil som gjør at nettsiden ikke virker.
- Du peker mot en IP-adresse. En CNAME-post skal alltid peke mot et navn, aldri mot en adresse. Har du en IP-adresse, bruker du en A-post eller AAAA-post.
- Du setter posten på selve hoveddomenet. Posten på rotdomenet kan komme i konflikt med andre poster i sonen. Legg den i stedet på www-adressen, og la hoveddomenet peke med en A-post eller videresending.
- Posten kolliderer med andre poster. Du kan ikke ha flere poster som svarer på samme navn. Kontroller at det ikke allerede ligger en A-post på samme navn.
- Du venter på effekt i et helt døgn. TTL-verdien (Time To Live) avgjør hvor lenge andre servere kan beholde et lagret svar. Hos de fleste registrarer, også Feno, virker endringer i praksis i løpet av minutter.
Slik sjekker du at CNAME-posten virker
Du kan gjøre et DNS-oppslag mot navnet for å kontrollere at posten er riktig. På Windows skriver du nslookup i kommandovinduet, og på Mac eller Linux bruker du dig:
nslookup www.dittdomene.no
Svarer serveren med målet du satte opp, er posten riktig. Du kan også bruke gratis verktøy i nettleseren, søk etter «DNS lookup» og fyll inn navnet. Ser du fortsatt den gamle verdien, vent noen minutter og prøv igjen. TTL-verdien forklarer hvorfor noen ser den nye verdien senere enn andre.
Ofte stilte spørsmål om CNAME-post
Hva er forskjellen på en CNAME-post og en A-post?
En A-post peker et navn til en IP-adresse, mens en CNAME-post peker et navn til et annet navn. Bruk CNAME når tjenesten gir deg et navn, og A-post når du har en fast IP-adresse.
Kan jeg ha en CNAME-post på selve hoveddomenet?
Det er mulig, men det kan skape konflikter med andre poster. Den trygge løsningen er å legge posten på www-adressen og la hoveddomenet peke med en A-post eller videresending.
Hvor lang tid tar det før en CNAME-post virker?
Vanligvis er endringen virksom i løpet av få minutter. TTL-verdien kan gjøre at noen brukere ser den gamle verdien litt lenger.
Få kontroll på DNS-en din
En CNAME-post er en av de vanligste postene du kommer til å sette opp, og med riktig verdi virker den umiddelbart. Har du domenet ditt i Feno, ligger DNS, varsling og domenelås samlet i ett kontrollpanel.
Et .no-domene koster fra 99 kroner per år, med åpen prising og uten skjulte gebyrer. Registrer et nytt domene eller flytt det du allerede har, og sett opp CNAME-posten din i løpet av noen minutter.