Ποιοι είναι οι τύποι εγγραφών DNS;

Πόσους διαφορετικούς τύπους εγγραφών DNS χρησιμοποιεί ένα μόνο domain; Οι περισσότερες επιχειρήσεις σκέφτονται μία ή δύο, όμως δουλεύουν στο παρασκήνιο πάνω από δέκα τύποι εγγραφών DNS κάθε φορά που κάποιος επισκέπτεται μια ιστοσελίδα, στέλνει email ή…

Πρόχειρο

Αν έχεις διαβάσει το προηγούμενο κεφάλαιο για το τι είναι το DNS, ξέρεις ότι το Domain Name System μεταφράζει τα ονόματα domain σε διευθύνσεις που καταλαβαίνουν οι υπολογιστές. Οι εγγραφές DNS είναι οι μεμονωμένες καταχωρίσεις μέσα σε αυτό το σύστημα. Κάθε τύπος εγγραφής αποθηκεύει διαφορετικό είδος οδηγίας. Κάποιες δείχνουν το domain σου σε έναν server. Άλλες δρομολογούν το email σου. Άλλες επαληθεύουν ότι το domain είναι δικό σου. Αυτό το κεφάλαιο δίνει τη συνολική εικόνα. Τα επόμενα κεφάλαια εξηγούν αναλυτικά τους σημαντικότερους τύπους, έναν έναν.

Εγγραφή A

Η εγγραφή A είναι ο πιο βασικός τύπος εγγραφής DNS. Αντιστοιχίζει ένα όνομα domain σε μια διεύθυνση IPv4, δηλαδή στην τυπική μορφή με τέσσερις αριθμούς, όπως 192.168.1.1. Όταν κάποιος γράφει το domain σου στον browser, το σύστημα DNS ελέγχει την εγγραφή A για να βρει ποιος server κρατά τα αρχεία της ιστοσελίδας σου. Κάθε domain που φορτώνει ιστοσελίδα χρειάζεται τουλάχιστον μία εγγραφή A.

Διάβασε ολόκληρο το κεφάλαιο για τι είναι μια εγγραφή A, με τα βήματα ρύθμισης, τα συνηθισμένα λάθη και τη σύγκριση με άλλους τύπους εγγραφών.

Εγγραφή AAAA

Η εγγραφή AAAA κάνει την ίδια δουλειά με την εγγραφή A, αλλά αντιστοιχίζει το domain σε διεύθυνση IPv6 αντί για IPv4. Οι διευθύνσεις IPv6 είναι πιο μακριές και δημιουργήθηκαν επειδή τελειώνουν οι διευθύνσεις IPv4. Αν ο πάροχος φιλοξενίας σου υποστηρίζει IPv6, μια εγγραφή AAAA δίπλα στην εγγραφή A σημαίνει ότι φτάνουν στην ιστοσελίδα σου επισκέπτες και από τους δύο τύπους δικτύου. Αν ο πάροχός σου σού δίνει μόνο διεύθυνση IPv4, δεν χρειάζεσαι εγγραφή AAAA.

Διάβασε ολόκληρο το κεφάλαιο για τι είναι μια εγγραφή AAAA, για να δεις πώς δουλεύει το IPv6 με το domain σου και πότε χρειάζεσαι αυτή την εγγραφή.

Εγγραφή CNAME

Μια εγγραφή CNAME δείχνει ένα όνομα domain σε ένα άλλο όνομα domain. Αντί να αντιστοιχίζει απευθείας σε διεύθυνση IP όπως η εγγραφή A, δημιουργεί ένα ψευδώνυμο. Η πιο συνηθισμένη χρήση είναι να δείχνει το "www.yourdomain.com" στο "yourdomain.com", ώστε και οι δύο εκδοχές να οδηγούν στην ίδια ιστοσελίδα. Οι εγγραφές CNAME χρησιμεύουν και για να συνδέεις υποτομείς (subdomains) με εξωτερικές υπηρεσίες. Ένας σημαντικός κανόνας είναι ότι μια εγγραφή CNAME δεν μπορεί να μπει στο ριζικό domain και δεν μπορεί να μοιράζεται το ίδιο hostname με άλλους τύπους εγγραφών.

Διάβασε ολόκληρο το κεφάλαιο για τι είναι μια εγγραφή CNAME, για να δεις πώς δουλεύει βήμα βήμα, πότε τη χρησιμοποιείς και ποιους περιορισμούς έχει.

Εγγραφή MX

Το MX σημαίνει Mail Exchange. Μια εγγραφή MX λέει στο διαδίκτυο ποιος server χειρίζεται το email του domain σου. Όταν κάποιος στέλνει μήνυμα σε διεύθυνση του domain σου, ο server αποστολής ψάχνει τις εγγραφές MX για να βρει πού θα το παραδώσει. Οι εγγραφές MX έχουν και μια τιμή προτεραιότητας, ώστε να ορίσεις εφεδρικούς servers email που αναλαμβάνουν όταν ο βασικός δεν είναι διαθέσιμος.

Διάβασε ολόκληρο το κεφάλαιο για τι είναι μια εγγραφή MX, με τα βήματα ρύθμισης, τις τιμές προτεραιότητας και το πώς δρομολογείται το email μέσω του DNS.

Εγγραφή TXT

Μια εγγραφή TXT κρατά πληροφορίες σε απλό κείμενο για το domain σου. Από μόνη της δεν δρομολογεί κίνηση ή email. Αποθηκεύει δεδομένα που μπορούν να διαβάσουν άλλες υπηρεσίες. Οι εγγραφές TXT χρησιμοποιούνται για επαλήθευση domain όταν συνδέεις μια νέα υπηρεσία και για ασφάλεια email μέσω SPF, DKIM και DMARC. Το SPF απαριθμεί ποιοι servers μπορούν να στέλνουν email εκ μέρους σου. Το DKIM αποδεικνύει ότι τα μηνύματά σου δεν άλλαξαν στη διαδρομή. Το DMARC δένει μαζί το SPF και το DKIM και λέει στους servers που παραλαμβάνουν τι να κάνουν όταν αποτύχουν οι έλεγχοι.

Διάβασε ολόκληρο το κεφάλαιο για τι είναι μια εγγραφή TXT, για να δεις πώς δουλεύει η επαλήθευση domain, πώς ρυθμίζεις SPF, DKIM και DMARC και ποια λάθη να αποφύγεις.

Εγγραφή NS

Το NS σημαίνει Name Server. Η εγγραφή NS λέει στο διαδίκτυο ποιοι nameservers είναι υπεύθυνοι για τις ρυθμίσεις DNS του domain σου. Όλες οι άλλες εγγραφές DNS σου βρίσκονται στους nameservers που δείχνουν οι εγγραφές NS. Όταν καταχωρίζεις ένα domain, ο registrar ορίζει εγγραφές NS που δείχνουν στους δικούς του nameservers. Αν θέλεις άλλος πάροχος να διαχειρίζεται το DNS σου, ενημερώνεις τις εγγραφές NS.

Διάβασε ολόκληρο το κεφάλαιο για τι είναι μια εγγραφή NS, για να δεις πώς γίνεται η ανάθεση nameserver, πότε αλλάζεις τις εγγραφές NS και τι συμβαίνει κατά την αλλαγή.

Εγγραφή SRV

Μια εγγραφή SRV ορίζει πού βρίσκεται μια συγκεκριμένη υπηρεσία στο domain σου. Περιλαμβάνει το όνομα της υπηρεσίας, το πρωτόκολλο, τον αριθμό της θύρας (port) και τον server προορισμού. Οι εγγραφές SRV είναι λιγότερο συνηθισμένες στις κανονικές ιστοσελίδες, αλλά τις χρησιμοποιούν συστήματα φωνής και μηνυμάτων που πρέπει να βρουν έναν συγκεκριμένο server και port για να συνδεθούν. Αν έχεις μια συνηθισμένη ιστοσελίδα και email, δύσκολα θα χρειαστείς μία.

Διάβασε ολόκληρο το κεφάλαιο για τι είναι μια εγγραφή SRV, για να δεις πώς δουλεύουν οι εγγραφές υπηρεσίας και πότε μπορεί να χρειαστείς μία.

Εγγραφή SOA

Το SOA σημαίνει Start of Authority. Κάθε ζώνη DNS έχει μία εγγραφή SOA και περιέχει διοικητικές πληροφορίες για το domain. Δείχνει τον κύριο nameserver της ζώνης και περιλαμβάνει τιμές χρόνου που ελέγχουν πόσο συχνά ανανεώνουν τα δεδομένα τους οι δευτερεύοντες nameservers. Σπάνια χρειάζεται να επεξεργαστείς την εγγραφή SOA. Τη διαχειρίζεται ο πάροχος DNS σου.

Διάβασε ολόκληρο το κεφάλαιο για τι είναι μια εγγραφή SOA, για να δεις τι σημαίνει κάθε πεδίο και πότε μετράει η εγγραφή SOA.

Εγγραφή CAA

Μια εγγραφή CAA ορίζει ποιες αρχές έκδοσης πιστοποιητικών (certificate authorities) επιτρέπεται να εκδώσουν πιστοποιητικό SSL για το domain σου. Χωρίς εγγραφή CAA, οποιαδήποτε αρχή μπορεί να εκδώσει πιστοποιητικό. Με εγγραφή CAA, επιτρέπεται μόνο στις αρχές που απαριθμείς. Αυτό προσθέτει ένα επίπεδο ασφάλειας απέναντι στην έκδοση μη εξουσιοδοτημένων πιστοποιητικών για το domain σου.

Διάβασε ολόκληρο το κεφάλαιο για τι είναι μια εγγραφή CAA, για να δεις πώς τη ρυθμίζεις και γιατί μετράει για την ασφάλεια του SSL.

Εγγραφή PTR

Μια εγγραφή PTR δουλεύει προς την αντίθετη κατεύθυνση από την εγγραφή A. Αντί να αντιστοιχίζει ένα όνομα domain σε διεύθυνση IP, αντιστοιχίζει μια διεύθυνση IP πίσω σε όνομα domain. Αυτό λέγεται αντίστροφη αναζήτηση DNS (reverse DNS lookup). Οι εγγραφές PTR χρησιμοποιούνται κυρίως από servers email. Όταν ο server σου στέλνει email, ο server που το παραλαμβάνει μπορεί να ελέγξει αν η IP του αποστολέα έχει έγκυρη εγγραφή PTR που ταιριάζει με το domain. Τις εγγραφές PTR τις ορίζει όποιος ελέγχει τη διεύθυνση IP, συνήθως ο πάροχος φιλοξενίας.

Διάβασε ολόκληρο το κεφάλαιο για τι είναι μια εγγραφή PTR, για να δεις πώς δουλεύει το reverse DNS και γιατί μετράει για την παράδοση του email.

Ποιες εγγραφές DNS χρειάζεται το domain σου;

Δεν χρησιμοποιεί κάθε domain κάθε τύπο εγγραφής. Οι εγγραφές που χρειάζεσαι εξαρτώνται από το με τι συνδέεται το domain σου.

Αυτές τις χρειάζεται κάθε domain.

  • Τουλάχιστον μία εγγραφή A (ή εγγραφή AAAA) που δείχνει το domain σε έναν web server
  • Εγγραφές NS που ορίζουν ποιοι nameservers διαχειρίζονται το domain
  • Μια εγγραφή SOA (τη δημιουργεί αυτόματα ο πάροχος DNS σου)

Πρόσθεσε αυτές αν χρησιμοποιείς email στο domain σου.

  • Εγγραφές MX που δρομολογούν το email στον πάροχο email σου
  • Εγγραφές TXT για SPF, DKIM και DMARC, που προστατεύουν το email σου από πλαστοπροσωπία

Πρόσθεσε αυτές όταν το απαιτεί η περίσταση.

  • Εγγραφές CNAME για υποτομείς ή ψευδώνυμα "www"
  • Εγγραφές TXT για επαλήθευση domain με υπηρεσίες τρίτων
  • Εγγραφές CAA αν θέλεις να περιορίσεις ποιες αρχές μπορούν να εκδίδουν πιστοποιητικά SSL
  • Εγγραφές SRV αν χρησιμοποιείς υπηρεσίες που χρειάζονται συγκεκριμένο port και server

Το WEMASY και οι εγγραφές DNS

Μπορείς να συνδέσεις το δικό σου domain με ένα πακέτο επί πληρωμή του WEMASY. Δες πώς να δείξεις το domain σου σε μια ιστοσελίδα.

Η φιλοξενία email του WEMASY έρχεται σύντομα. Μέχρι τότε, οι εγγραφές MX μένουν στον πάροχο email σου.

Δες τι περιλαμβάνει κάθε πακέτο στο WEMASY pricing.

Συχνές ερωτήσεις

Μπορείς να έχεις τον ίδιο τύπο εγγραφής περισσότερες από μία φορές για το ίδιο domain;

Ναι, για τους περισσότερους τύπους εγγραφών. Μπορείς να έχεις πολλές εγγραφές A για να μοιράζεις την κίνηση σε servers, πολλές εγγραφές MX με διαφορετικές τιμές προτεραιότητας για εφεδρικό email και πολλές εγγραφές TXT για διαφορετικούς κωδικούς επαλήθευσης ή κανόνες ασφάλειας email. Η εγγραφή CNAME είναι η εξαίρεση. Μπορείς να έχεις μόνο μία CNAME ανά όνομα και δεν μπορεί να συνυπάρχει με άλλους τύπους εγγραφών στο ίδιο όνομα. Ο Δημιουργός ιστοσελίδων του WEMASY σου επιτρέπει να φτιάξεις τις δικές σου σελίδες στην ιστοσελίδα σου.

Τι είναι το TTL σε μια εγγραφή DNS και πρέπει να το αλλάξεις;

Το TTL σημαίνει time to live (χρόνος ζωής). Λέει στους servers DNS για πόση ώρα θα κρατούν μια εγγραφή στη cache πριν ελέγξουν για ενημέρωση. Ένα TTL 3600 σημαίνει ότι η εγγραφή μένει στη cache για μία ώρα. Για καθημερινή χρήση, το προεπιλεγμένο TTL που ορίζει ο πάροχός σου είναι εντάξει. Η μόνη φορά που πρέπει να το μειώσεις είναι πριν από μια προγραμματισμένη αλλαγή DNS. Αν ρίξεις το TTL στα 300 (πέντε λεπτά) μία μέρα πριν αλλάξεις servers, η νέα εγγραφή διαδίδεται πιο γρήγορα μετά την αλλαγή.

Οι τύποι εγγραφών DNS δουλεύουν διαφορετικά σε κάθε registrar;

Οι ίδιοι οι τύποι εγγραφών είναι ίδιοι παντού. Μια εγγραφή A σε έναν registrar δουλεύει ακριβώς όπως μια εγγραφή A σε άλλον. Η διαφορά είναι στη διεπαφή. Κάποιοι registrars έχουν απλούς επεξεργαστές όπου διαλέγεις τον τύπο και γράφεις την τιμή. Άλλοι χρησιμοποιούν πιο προχωρημένους επεξεργαστές αρχείων ζώνης (zone file). Τα πεδία που συμπληρώνεις (τύπος, όνομα, τιμή, TTL) είναι πάντα τα ίδια, ακόμα κι αν η διάταξη φαίνεται διαφορετική.

Τι συμβαίνει αν λείπουν οι εγγραφές SPF, DKIM και DMARC;

Χωρίς αυτές τις εγγραφές, τα email που στέλνονται από το domain σου έχουν περισσότερες πιθανότητες να καταλήξουν στον φάκελο ανεπιθύμητων ή να απορριφθούν εντελώς. Το SPF λέει στους servers που παραλαμβάνουν ποιοι servers email επιτρέπεται να στέλνουν εκ μέρους σου. Το DKIM αποδεικνύει ότι το μήνυμα δεν άλλαξε στη διαδρομή. Το DMARC λέει στους servers που παραλαμβάνουν τι να κάνουν όταν αποτύχουν οι έλεγχοι. Αν λείπουν και τα τρία, οι servers δεν έχουν τρόπο να επαληθεύσουν ότι το email του domain σου είναι νόμιμο και πολλοί θα το θεωρήσουν ύποπτο από προεπιλογή.

Πρέπει να ορίσεις εγγραφή CAA ακόμα κι αν ο πάροχος SSL δεν τη ζητά;

Δεν είναι υποχρεωτικό, αλλά προσθέτει ασφάλεια. Χωρίς εγγραφή CAA, οποιαδήποτε αρχή πιστοποιητικών στον κόσμο μπορεί να εκδώσει πιστοποιητικό για το domain σου. Αν κάποιος ξεγελάσει μια τέτοια αρχή ώστε να εκδώσει ένα, μπορεί να το χρησιμοποιήσει για να υποδυθεί την ιστοσελίδα σου. Μια εγγραφή CAA περιορίζει την έκδοση πιστοποιητικών μόνο στις αρχές που εγκρίνεις. Αν το SSL σου ρυθμίζεται αυτόματα από τον πάροχο φιλοξενίας σου, έλεγξε αν προτείνει συγκεκριμένη ρύθμιση CAA.

Το επόμενο κεφάλαιο καλύπτει αναλυτικά τι είναι μια εγγραφή A, μαζί με το πώς τη ρυθμίζεις, πώς ελέγχεις αν είναι σωστή και τι κάνεις όταν δεν δουλεύει όπως πρέπει.

Βάλ’ το αμέσως σε εφαρμογή
στη δική σου ιστοσελίδα.

Ξεκίνα δωρεάν με το WEMASY και φτιάξε τη σελίδα σου σε λίγα λεπτά.