CNAME

DNS Canonical Name — alias jednog domena ka drugom. Npr. www.example.com CNAME example.com.

protokoli

CNAME (Canonical Name) je DNS record tipa alias — kaže “ime X zapravo je drugo ime Y, idi tamo”. Resolver dobije CNAME odgovor i mora da rekursivno resolvuje target.

Primer:

www.example.com.   IN CNAME example.com.
example.com.       IN A     93.184.216.34

Klijent koji upita www.example.com dobija A record od example.com-a, ali kroz CNAME chain.

Pravila i ograničenja:

  • Ne sme da koegzistira sa drugim record tipovima na istom imenu (osim DNSSEC RRSIG)
  • Ne sme na root domenu (”@”) — RFC zabranjuje. Cloudflare i drugi rade “CNAME flattening” za to
  • CNAME chain treba da bude kratak — 3+ skoka usporava DNS resolution
  • CDN-ovi (Cloudflare, Fastly) tipično daju target tipa “yoursite.cdn.net” preko CNAME-a
Pozovi WhatsApp Pošalji projekat