www.example.com. 3600 IN CNAME example.com.
O înregistrare CNAME (canonical name) spune „acest nume este un alias: caută celălalt nume în locul lui”. Resolverul urmează lanțul și întoarce înregistrările țintei împreună cu CNAME-ul.
Reguli
- Un nume cu CNAME nu poate avea alte înregistrări (RFC 1034). De aceea, domeniul principal, care are nevoie de înregistrări SOA și NS, nu poate fi un CNAME.
- CNAME-urile pot fi înlănțuite, dar fiecare pas costă o interogare. Păstrează lanțurile scurte.
- Înregistrările MX și NS trebuie să indice nume care au înregistrări A/AAAA, nu CNAME-uri.
Utilizare obișnuită
Direcționarea lui www sau a unui subdomeniu către un CDN sau un serviciu SaaS (magazin.example.com CNAME shops.furnizor.net), astfel încât furnizorul să-și poată schimba adresele fără ca tu să modifici ceva în DNS.
Întrebări frecvente
- Pot folosi un CNAME pe domeniul principal?
- Nu în DNS standard. Folosește înregistrări A/AAAA sau funcția ALIAS, ANAME ori flattening a furnizorului DNS, care rezolvă ținta în locul tău.
- Afectează un CNAME e-mailul?
- Da: un nume cu CNAME nu poate avea în același timp înregistrări MX sau TXT, așa că nu pune un CNAME pe un nume care trebuie să primească e-mail.