+31 (0)20-7881030 | info@networking4all.com English

Helpdesk

CNAME Records

Een CNAME (Canonical Name) record, is een alias voor een ander DNS record en verwijst naar een andere volwaardige hostname en niet naar een IP adres zoals in het geval van een A-record.

Waar worden CNAME-records voor gebruikt?

CNAME-records worden gebruikt voor het doorverwijzen van domeinen en subdomeinen. Het meest bekende voorbeeld van een CNAME-record is de doorverwijzing van www.mijnwebsite.nl naar mijnwebsite.nl, waardoor de website op twee manieren te bereiken is, namelijk met en zonder www ervoor. Met CNAME-records is dit eenvoudiger te beheren dan met A-records.

Voorbeeld

Stel u heeft een website met de domeinnaam mijnwebsite.nl. Bij dit domeinnaam hoort dan een A-record wat de domeinnaam doorverwijst naar het bijbehorende IP adres, b.v. 11.22.33.444. Met andere woorden een A-record bepaalt welk IP adres bij een domeinnaam hoort.

Nu heeft u de volgende subdomeinen aangemaakt, www.mijnwebsite.nl, ftp.mijnwebsite.nl, mail.mijnwebsite.nl en die wilt u allemaal naar mijnwebsite.nl laten verwijzen. U kunt voor elk subdomein een A-record aanmaken. Echter het A-record verwijst naar het IP-adres en als u van server wisselt of gaat verhuizen dan krijgt u een nieuw IP adres en moeten alle A-records worden aangepast. Het is dus eenvoudiger een CNAME-record aan te maken en in het geval van verhuizing hoeft u maar één keer het A-record aan te passen.

U ziet in onderstaande tabel dat u maar één A-record hoeft te wijzigen en alle bijbehorende subdomeinen zullen automatisch volgen, want de CNAME verwijst naar het hoofddomein mijnwebsite.nl.  

 

(Sub)domein
Type
Doel
mijnwebsite.nl
A
11.22.33.444
www.mijnwebsite.nl
CNAME
mijnwebsite.nl
ftp.mijnwebsite.nl
CNAME
mijnwebsite.nl
mail.mijnwebsite.nl
CNAME
mijnwebsite.nl

 

Nog meer mogelijkheden

 

  • De wildcard
    Om al uw subdomeinen in één keer te laten doorverwijzen naar het hoofddomein kunt u ook gebruik maken van een wildcard. U maakt dan een CNAME-record aan met de naam *.mijnwebsite.nl en laat dit doorverwijzen naar mijnwebsite.nl. Een subdomein dat apart geconfigureerd is met een A-record of een CNAME-record krijgt altijd voorrang boven een wildcard configuratie.
  • Merknamen
    Heeft u meerdere domeinnamen geregistreerd voor bijvoorbeeld uw verschillende producten of verschillende merknamen, dan kunt u deze ook allemaal naar uw hoofddomein laten doorverwijzen.
    Bijvoorbeeld mijnproduct.nl > mijnwebsite.nl.
     
  • Verschillende TLDs
    Heeft u uw domeinnaam in meerdere landen geregistreerd dan kunt u deze ook doorverwijzen naar uw hoofddomein.
    Bijvoorbeeld mijnwebsite.be of mijnwebsite.com > mijnwebsite.nl
     
  • Externe domeinnamen
    Met een CNAME kunt u ook uw domeinnaam naar een website doorverwijzen die niet van uzelf is. 
    Bijvoorbeeld mijnwebsite.nl > networking4all.com 

 

(Sub)domein
Type
Doel
mijnwebsite.nl
A
11.22.33.444
*.mijnwebsite.nl
CNAME
mijnwebsite.nl
mijnproduct.nl
CNAME
mijnwebsite.nl
mijnwebsite.be
CNAME
mijnwebsite.nl
www.mijnwebsite.com
CNAME
mijnwebsite.nl
provider.mijnwebsite.nl
CNAME
www.networking4all.com

 

Hoe werken CNAME-records?

Uitgaande van het voorbeeld provider.mijnwebsite.nl > www.networking4all.com

  1. Een bezoeker gaat naar provider.mijnwebsite.nl, de DNS server zal dan een CNAME-record teruggeven voor www.networking4all.com. 
  2. Er wordt dan een lookup gedaan voor www.networking4all.com, en de DNS server komt terug met networking4all.com.
  3. Het A-record van networking4all.com geeft dan het IP-adres door.
  4. De bezoeker is bij www.networking4all.com aangekomen

Beperkingen:

  • Er moet een extra lookup worden gedaan voor het omzetten van de CNAME naar het IP-adres, dit levert een (niet merkbare) vertraging van milliseconden op.
  • Het record voor de domeinnaam zelf b.v. mijnwebsite.nl kan geen gebruikmaken van een CNAME-record, maar is altijd een A-record.
  • Een MX- of NS-record mag nooit verwijzen naar een CNAME record.

Zelf CNAME-records aanmaken

Ga naar: Het aanmaken van een CNAME-record via het Control Panel.