InfraNestInfraNest
DNS

CNAME record

Een CNAME-record is een DNS-record die een aliasnaam toewijst aan de canonieke (werkelijke) hostnaam, waardoor resolvers de doelnaam opzoeken in plaats van de alias.

Een CNAME (Canonical NAME) record is een DNS resourcerecordtype dat één hostnaam naar een ander verwijst. Wanneer een resolver een CNAME tegenkomt, herstart deze onmiddellijk de zoekopdracht met behulp van de doelnaam in plaats van de alias.

Hoe het werkt

Als u www.example.com opvraagt en dit een CNAME-record heeft dat naar example.com verwijst, zal de resolver het CNAME ophalen en vervolgens example.com opvragen om het A-record of AAAA-record te vinden en het IP-adres terug te geven. De alias zelf bevat nooit rechtstreeks een IP-adres—de resolver moet altijd de pointer volgen.

Belangrijkste beperkingen

Een CNAME kan niet naast andere recordtypen op dezelfde naam bestaan. U kunt niet zowel een CNAME als een MX-record, TXT-record of een ander A-record op dezelfde hostnaam hebben. Daarom kunt u geen CNAME op het apex van een domein plaatsen (het domein zonder subdomein zoals example.com)—het apex moet NS-records en een SOA-record bevatten, waardoor een CNAME daar onmogelijk is.

Voorbeeld

www.example.com.  CNAME  example.com.

Een zoekopdracht voor www.example.com retourneert dit CNAME; de resolver vraagt vervolgens example.com naar zijn A/AAAA-records om het werkelijke IP-adres te vinden.

Wanneer het belangrijk is

CNAMEs zijn handig voor het aliaseren van subdomeinen naar één doel, maar vermijd het koppelen van CNAMEs (alias die naar een ander alias verwijst) omdat dit latentie toevoegt. Als u aliasgelijkende functionaliteit op uw domeinapex nodig hebt, gebruikt u een providerspecifieke oplossing zoals een ALIAS- of ANAME-record, wat niet onderdeel is van de DNS-standaard.

WarningPlaats nooit een CNAME op de apex van de zone (example.com) — dit botst met de vereiste SOA- en NS-records. Gebruik in plaats daarvan een A/AAAA-record of de ALIAS/ANAME van je provider.

Gerelateerde termen

Begin in seconden

Breng je hele infrastructuur samen in één modern dashboard.

Gratis plan · Geen creditcard nodig · In enkele minuten ingesteld