Το CNAME ή το κανονικό όνομα καταχωρείται και αποθηκεύεται στο DNS (Domain Name System). Είναι ένας τύπος εγγραφής DNS που αντιπροσωπεύει ένα ψευδώνυμο ή ένα εναλλακτικό όνομα για έναν υπάρχοντα τομέα ή υποτομέα ενός οργανισμού.
Χρησιμοποιούνται συνήθως όταν θέλετε ένας τομέας ή υποτομέας να οδηγεί σε έναν άλλο τομέα. Τεχνικά, αυτό περιλαμβάνει την ανακατεύθυνση του χρήστη από την ζητούμενη διεύθυνση http ή www, όπως www.userequest.example.com (ένας υποτομέας) σε έναν ξεχωριστό πάροχο φιλοξενίας ή πλατφόρμα γνωστός και ως root domain) - example.com - μέσω της εγγραφής κανονικού ονόματος στο DNS. Ένα κανονικό όνομα ή CNAME είναι ένα όνομα για τον ριζικό τομέα.
Με άλλα λόγια, αυτές οι εγγραφές παρέχουν έναν τρόπο δημιουργίας ψευδωνύμων ή εναλλακτικών ονομάτων για τομείς και υποτομείς, επιτρέποντάς σας να ανακατευθύνετε εύκολα την επισκεψιμότητα ή να συνδέσετε πολλούς τομείς με τον ίδιο προορισμό.
Αυτά τα αρχεία παίζουν σημαντικό ρόλο στη δραστηριότητα των οργανισμών και των επιχειρήσεων που χρησιμεύουν ως μια χρήσιμη ψηφιακή λύση. Διαδραματίζουν κρίσιμο ρόλο στις λειτουργίες των εταιρειών που προσφέρουν διάφορες υπηρεσίες στο διαδίκτυο. Μπορεί να υπάρχουν αρκετοί υποτομείς που ανήκουν σε μία εταιρεία, αλλά μόνο στον τομέα root για όλους.
Ένα CNAME (Κανονικό όνομα) μπορεί επίσης να χρησιμοποιηθεί στο πλαίσιο των υπηρεσιών ιστού αλληλογραφίας, για τη δημιουργία σύνδεσης μεταξύ του καθορισμένου ονόματος τομέα μιας εταιρείας και αυτού που παρέχεται από τρίτο πάροχο ηλεκτρονικού ταχυδρομείου. Όταν μια εταιρεία εγκαθιστά την υποδομή ανταλλαγής αλληλογραφίας της και θέλει να αναθέσει σε εξωτερικούς συνεργάτες τις υπηρεσίες email της ή να χρησιμοποιήσει διαφορετικό όνομα τομέα για την επισκεψιμότητα email, επιλέγει έναν πάροχο υπηρεσιών αλληλογραφίας που θα χειρίζεται την αποστολή και τη λήψη email. Ο πάροχος εκχωρεί ένα όνομα τομέα στην εταιρεία για πρόσβαση στην αλληλογραφία της. Ωστόσο, μπορεί να μην είναι πάντα φιλικό προς το χρήστη ή οπτικά ελκυστικό. Επιπλέον, η εταιρεία μπορεί να προτιμήσει να ενσωματώσει το δικό της όνομα σε αυτό για ευκολότερη αναγνώριση από τους χρήστες. Σε τέτοιες περιπτώσεις, μια εγγραφή CNAME αποδεικνύεται χρήσιμη.
Για τους παραπάνω λόγους, η εταιρεία αναλαμβάνει την πρωτοβουλία να καταχωρήσει το κανονικό της όνομα στο σύστημα DNS. Μπορεί να γίνει εύκολα με πρόσβαση στην κονσόλα διαχείρισης DNS και κάνοντας όλες τις απαραίτητες ρυθμίσεις. Η εγγραφή μπορεί να περιλαμβάνει το όνομα της εταιρείας mail.uniquename.com που λειτουργεί ως υποτομέας. Ο σκοπός αυτού του υποτομέα είναι να χρησιμεύσει ως ψευδώνυμο ή ψευδώνυμο για το "αληθινό όνομα" που ορίζεται από τον πάροχο υπηρεσιών. Χρησιμοποιώντας την εγγραφή CNAME, ο χρήστης ανακατευθύνεται απρόσκοπτα στην υπηρεσία web που είναι υπεύθυνη για το χειρισμό της αλληλογραφίας της εταιρείας. Το "αληθινό όνομα" που εκχωρήθηκε από έναν πάροχο μπορεί να μοιάζει με αυτό το webmail.provider.com. Έτσι, η εγγραφή θα έχει την εξής προβολή:
Σε αυτό το παράδειγμα:
How it works
Αρχικά, το ερώτημα δημιουργείται από τον χρήστη σε ένα πρόγραμμα περιήγησης - mail.uniquename.com.
Ξεκινά η αναζήτηση DNS. Ο διακομιστής DNS ανακαλύπτει ότι το όνομα τομέα που παρέχεται από τον χρήστη δεν οδηγεί στον πόρο ρίζας και επανεκκινεί το ερώτημα.
Όταν βρίσκει ένα ταίριασμα - webmail.provider.com, επιστρέφει τη διεύθυνση IP στην υπηρεσία αλληλογραφίας.
Τέλος, ο χρήστης μπορεί να δει το πρόγραμμα-πελάτη ιστού του email με μηνύματα σε οθόνη υπολογιστή.
Ο τύπος εγγραφής για τον αναλυτή μπορεί να οριστεί εκ των προτέρων. Σε αυτήν την περίπτωση, ο επιλύτης θα επιστρέψει αμέσως ένα κανονικό όνομα χωρίς να επανεκκινήσει ένα ερώτημα.
Ένας από τους ευκολότερους τρόπους για ένα nslookup είναι μια εντολή dig η οποία είναι προσβάσιμη στο τερματικό Linux ή Mac. Στην περίπτωσή μας, η εντολή και το αποτέλεσμά της θα μοιάζουν με αυτό:
usr@usr-lap:~$ dig cname mail.uniquename.com
; <<>> DiG 9.18.12-0ubuntu0.22.04.1-Ubuntu <<>> cname mail.uniquename.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 4726
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1
;; QUESTION SECTION:
;mail.uniquename.com. IN CNAME
;; ANSWER SECTION:
;mail.uniquename.com. 600 IN CNAME webmail.provider.com.
;; Query time: 51 msec
;; SERVER: 127.0.0.53#53(127.0.0.53) (UDP)
;; WHEN: Tue Jun 13 10:42:37 MSK 2023
;; MSG SIZE rcvd: 59
όπου η πρώτη γραμμή είναι η εντολή και το αποτέλεσμα φαίνεται στην ΕΝΟΤΗΤΑ ΑΠΑΝΤΗΣΕΙΣ.
Εναλλακτικά, μπορείτε να χρησιμοποιήσετε τα διαδικτυακά εργαλεία nslookup για το σκοπό αυτό που παρέχονται δωρεάν.
Η σημασία των κανονικών ονομάτων στην ηλεκτρονική αλληλογραφία είναι αρκετά προφανής. Εάν η επιχείρησή σας δεν μπορεί να αντέξει οικονομικά να έχει δικό της διακομιστή για το χειρισμό των email, ο ευκολότερος τρόπος είναι ένας τρίτος πάροχος email για τη διαχείριση της κυκλοφορίας. Περισσότερο από αυτό:
Επιπλέον, η χρήση ενός κανονικού ονόματος για την ανακατεύθυνση της κυκλοφορίας email θα αυξήσει σημαντικά την ασφάλεια των δεδομένων, καθώς οι πάροχοι χρησιμοποιούν τα δικά τους μέτρα ασφαλείας που θα χρησιμεύσουν ως πρόσθετη ασπίδα κατά της διαρροής δεδομένων.
Frequently asked questions
Οι εγγραφές CNAME χρησιμοποιούνται συνήθως όταν θέλετε να δημιουργήσετε έναν υποτομέα που οδηγεί σε άλλο τομέα ή όταν χρειάζεται να ρυθμίσετε υπηρεσίες όπως δίκτυα παράδοσης περιεχομένου (CDN) ή παρόχους email τρίτων.
Όχι. Για να κατευθύνετε τον ριζικό τομέα σε άλλο τομέα, μπορείτε να χρησιμοποιήσετε μια εγγραφή A ή μια εγγραφή ψευδώνυμο (διαθέσιμο σε ορισμένους παρόχους DNS).
Όχι, δεν μπορείτε να έχετε πολλές εγγραφές CNAME για τον ίδιο υποτομέα. Τα πρότυπα DNS απαγορεύουν την ύπαρξη αντικρουόμενων εγγραφών CNAME. Ωστόσο, μπορείτε να χρησιμοποιήσετε άλλους τύπους εγγραφών, όπως εγγραφές A ή εγγραφές ψευδωνύμου για να επιτύχετε παρόμοια λειτουργικότητα.
Όχι. Μπορούν να υποδείξουν μόνο ένα όνομα τομέα.
Ναι είναι δυνατόν. Ωστόσο, γενικά δεν συνιστάται λόγω πιθανών ζητημάτων επίλυσης και αυξημένων χρόνων αναζήτησης DNS.
Όταν χρησιμοποιείτε έναν τρίτο πάροχο υπηρεσιών email, μπορείτε να διαμορφώσετε μια εγγραφή CNAME για να κατευθύνει τον υποτομέα email σας στους διακομιστές τους. Αυτό σας επιτρέπει να αναθέτετε σε τρίτους τη διαχείριση email, διατηρώντας παράλληλα τον έλεγχο του κύριου τομέα σας. Αξιοποιώντας την τεχνογνωσία και τα μέτρα ασφαλείας που εφαρμόζει ο πάροχος υπηρεσιών email, μπορείτε να βελτιώσετε την πρόληψη διαρροών δεδομένων και να μειώσετε τον κίνδυνο τρωτών σημείων που σχετίζονται με το email.
Για σαφή κατανόηση των διαδικασιών μετάδοσης email και καλύτερη διαχείριση αλληλογραφίας, μάθετε πώς να ανακτάτε και να επεξεργάζεστε τις πληροφορίες που κρύβονται σε μια κεφαλίδα email. Ανιχνεύοντας διευθύνσεις IP ή προσδιορίζοντας ονόματα τομέα, μπορείτε να ορίσετε τη νομιμότητα της πηγής και πολλά άλλα. Το Email Header Analyzer μπορεί να σας βοηθήσει με αυτό.