Belangrijke waarschuwing: Google en Yahoo stellen DMARC verplicht vanaf april 2024.
PowerDMARC

CNAME Vs A Record

CNAME Vs A Record

CNAME Vs A Record

Leestijd: 3 min

DNS of Domain Name System verbindt onze webservers met websites. Het is vergelijkbaar met een telefoonboek dat door servers wordt gebruikt om u naar de gewenste website te leiden. Het concept van DNS draait om verschillende soorten records. Deze blog gaat over CNAME versus A record. 

Wat is een DNS Record?

DNS is opgericht om u toegang te geven tot websites door domeinnamen in te voeren in plaats van IP-adressen. Het is praktisch onmogelijk om de IP-adressen van zoveel websites te onthouden of bij te houden. 

Het DNS-record staat op de gezaghebbende server van uw domein en is de sleutel tot de werking van uw domein en website. Het bevat informatie over hoe uw domein verschillende verzoeken beheert, IP-adressen die eraan gekoppeld zijn, enz. Er zijn verschillende soorten DNS-records, en hun nut varieert van uiterst belangrijk tot gewoon nuttig.

Twee veel voorkomende DNS-record types zijn CNAME en A-records. Een A-record wordt gecategoriseerd als een cruciaal DNS-record, terwijl CNAME in theorie niet noodzakelijk is, maar in de praktijk wel belangrijk wordt geacht. U moet het toepassen als u wilt dat uw website zeer toegankelijk is. 

Wat is een CNAME Record?

Laten we, voordat we ons gaan verdiepen in de verschillen tussen CNAME en A-records, eerst kort het doel van elk van hen begrijpen. 

A DNS CNAME-record biedt een koppeling voor aliasdomeinen en subdomeinen aan het hoofdmoederdomein. Hier staat C voor "canoniek". Dit verwijst naar de koppeling van subdomeinen aan het canonieke naamdomein of de records die voor een andere DNS-hostnaam worden geleverd.

Merk op dat een CNAME-record ook een link legt tussen een subdomein en een ouder domein. Het zal dus niet altijd resulteren in het laden van dezelfde pagina wanneer u een domeinnaam intypt. U moet nog steeds CNAME-records aanmaken die deze subdomeinen met het bovenliggende domein verbinden. 

Dit betekent niet dat als u een subdomein van een domein probeert te openen, u naar de startpagina wordt geleid (die dezelfde pagina is als die van het bovenliggende domein). In plaats daarvan wordt u doorgestuurd naar de juiste bestanden van het betreffende domein. Dat kan een blogpagina zijn, een productpagina, een over-ons-pagina, enz.

CNAME-records zijn nuttig wanneer de webmaster het IP-adres van de website wijzigt. Dus in plaats van A-records voor alle subdomeinen te wijzigen, hoeft u alleen het A-record voor de bovenliggende website te wijzigen. 

U kunt uw CNAME-records controleren met een CNAME record opzoeken gereedschap.

Wat is een A Record?

Het doel van DNS A record is om u te helpen de gewenste website te vinden zonder het IP-adres in te voeren. Het bevat records van IP-adressen die overeenkomen met bepaalde websites; A staat dus voor 'adres'. Zonder een A-record kunt u een website niet bereiken via zijn domeinnaam.

Telkens wanneer u een domeinnaam in de adresbalk van uw browser typt, geeft de verantwoordelijke server het IP-adres voor het domein terug, dat zich in de zonebestanden bevindt. Hiermee kunt u door een website navigeren.

U kunt bijvoorbeeld de domeinnaam "powerdmarc" invoeren in de adresbalk van uw browser, en het DNS A-record duikt het IP-adres op.

Merk op dat A-records alleen werken met IPv4-adressen en niet met IPv6. U zou een AAAA record voor IPv6.

U kunt uw A-records controleren met een A record lookup tool.

Verschil tussen een DNS A Record en CNAME Record 

Om A record vs CNAME in detail te begrijpen, bekijken we het volgende voorbeeld.

Hostnaam/domein/subdomein DNS Record Type Bestemming
voorbeeld.com Een record 12.345.67.89
www.example.com CNAME record voorbeeld.com
blog.example.com CNAME record voorbeeld.com
shop.example.com CNAME record shop.work.com

Zoals u zult merken tussen CNAME vs A record subdomein, is het doel van een A record om het bovenliggende domein of de hostnaam te koppelen aan het juiste IP adres. Aan de andere kant koppelen CNAME-records domein-aliassen (www) en subdomeinen (mail) aan het hoofddomein dat in het A-record staat. Het domein "shop" verwijst naar de server "werk" om te beheren op welk IP-adres de producten worden gehost.

Een ander groot verschil tussen CNAME en A-record is dat terwijl A-records websites verbinden met IP-adressen, CNAME-records subdomeinen en aliassen verbinden met een ander domeinrecord in plaats van het IP-adres ervan.

Merk op dat u alle CNAME-records moet richten op het bovenliggende domein en niet op andere aliassen die aan het bovenliggende domein zijn gekoppeld. Dit levert een extra stap op in het DNS opzoeken proces. Dit leidt tot extra tijdverlies en onnodige complicaties.

Mobiele versie afsluiten