www.example.gr. 3600 IN CNAME example.gr.
Η εγγραφή CNAME (canonical name) λέει «αυτό το όνομα είναι ψευδώνυμο — αναζήτησε εκείνο το άλλο όνομα». Ο επιλυτής ακολουθεί την αλυσίδα και επιστρέφει τις εγγραφές του στόχου μαζί με το CNAME.
Κανόνες
- Ένα όνομα με CNAME δεν μπορεί να έχει καμία άλλη εγγραφή (RFC 1034). Γι’ αυτό η ρίζα ενός τομέα, που χρειάζεται εγγραφές SOA και NS, δεν μπορεί να είναι CNAME.
- Τα CNAME μπορούν να σχηματίζουν αλυσίδες, αλλά κάθε βήμα κοστίζει ένα ερώτημα. Κρατήστε τις αλυσίδες σύντομες.
- Οι εγγραφές MX και NS πρέπει να δείχνουν σε ονόματα με εγγραφές A/AAAA, όχι σε CNAME.
Συνήθεις χρήσεις
Για να δείξει το www ή ένας υποτομέας σε CDN ή πάροχο SaaS (shop.example.gr CNAME shops.provider.net), ώστε ο πάροχος να μπορεί να αλλάζει διευθύνσεις χωρίς να πειράζετε το DNS σας.
Συχνές ερωτήσεις
- Μπορώ να βάλω CNAME στον κύριο τομέα μου;
- Όχι στο τυπικό DNS. Χρησιμοποιήστε εγγραφές A/AAAA ή τη λειτουργία ALIAS/ANAME/flattening του παρόχου DNS, που επιλύει τον στόχο για εσάς.
- Επηρεάζει το CNAME το email;
- Ναι — ένα όνομα με CNAME δεν μπορεί να έχει και εγγραφές MX ή TXT, οπότε μη βάζετε CNAME σε όνομα που πρέπει να λαμβάνει email.