Μετάβαση στο περιεχόμενο

Ρυθμίσεις cookies

Επιλέξτε ανά κατηγορία ποια cookies επιτρέπετε. Μπορείτε να αλλάξετε την επιλογή σας οποιαδήποτε στιγμή μέσω των Ρυθμίσεων cookies στο κάτω μέρος κάθε σελίδας. Δήλωση απορρήτου

Απαραίτητα

Πάντα ενεργά

Χρειάζονται για τη σύνδεση, για να διατηρείται το καλάθι σας και για να θυμόμαστε τις επιλογές σας. Είναι πάντα ενεργά.

Ποια cookies;
  • weboke_sessie, weboke_klant, weboke_remember: η συνεδρία σας και η παραμονή σε σύνδεση
  • weboke_basket: το καλάθι σας
  • wkBtwIncl: εμφάνιση τιμών με ή χωρίς ΦΠΑ
  • wok_cookies: η επιλογή σας για τα cookies, 12 μήνες

Μετρούν ποια διαφήμιση οδηγεί σε επίσκεψη ή παραγγελία, ώστε να μην πληρώνουμε για διαφημίσεις που δεν αποδίδουν.

Ποια cookies;
  • Google Ads μέσω Google Tag Manager (_gcl_au, _gcl_aw), έως 90 ημέρες
  • OpenAI Ads, διαφημίσεις στο ChatGPT
  • wok_aff: μέσω ποιου συνεργάτη ήρθατε σε εμάς (πρόγραμμα συνεργατών), 60 ημέρες

4,6

Χώρα και γλώσσα

Κάθε χώρα έχει τη δική της ιστοσελίδα, με τιμές και ΦΠΑ της χώρας αυτής.

Προβολή

Reverse DNS (PTR): από τον αριθμό πίσω στο όνομα

Ενότητα 4: Εγγραφές για email · Χρόνος ανάγνωσης: 6 λεπτά

Στόχος μαθήματος: Μετά από αυτό το μάθημα θα μπορείτε να εξηγήσετε τι είναι το reverse DNS, ποιος το ρυθμίζει και γιατί οι mail servers που λαμβάνουν μηνύματα το προσέχουν.

Βασικές έννοιες: reverse DNS, εγγραφή PTR, in-addr.arpa, ip6.arpa, διαχείριση από τον κάτοχο της διεύθυνσης IP, forward-confirmed reverse DNS (FCrDNS), όνομα HELO/EHLO

Προς την άλλη κατεύθυνση

Μέχρι τώρα όλα πήγαιναν από όνομα σε αριθμό: το mail.example.com έχει εγγραφή A 192.0.2.25. Το reverse DNS πηγαίνει προς την άλλη κατεύθυνση: στη διεύθυνση IP 192.0.2.25 αντιστοιχεί το όνομα mail.example.com. Αυτό βρίσκεται σε μια εγγραφή PTR (pointer).

Για έναν απλό ιστότοπο δεν χρειάζεστε reverse DNS. Για έναν mail server όμως ναι: σχεδόν κάθε mail server που λαμβάνει μηνύματα ελέγχει, κατά την εισερχόμενη σύνδεση, ποιο όνομα αντιστοιχεί στη διεύθυνση IP του αποστολέα. Ένας server χωρίς reverse DNS, ή με ένα γενικό όνομα όπως 192-0-2-25.dynamic.provider.example, μοιάζει με έναν παραβιασμένο οικιακό υπολογιστή που στέλνει spam. Από τον Φεβρουάριο του 2024, το Gmail απαιτεί από όλους τους αποστολείς η διεύθυνση IP να έχει έγκυρο reverse DNS που να οδηγεί και πάλι πίσω στο ίδιο σημείο.

Πώς μοιάζει;

Το reverse DNS χρησιμοποιεί ένα ειδικό τμήμα του δέντρου DNS. Για το IPv4 αυτό είναι το in-addr.arpa, και η διεύθυνση IP εμφανίζεται εκεί αντίστροφα:

192.0.2.25  →  25.2.0.192.in-addr.arpa.

25.2.0.192.in-addr.arpa.  3600  IN  PTR  mail.example.com.

Γιατί αντίστροφα; Ένα όνομα DNS γίνεται πιο συγκεκριμένο από δεξιά προς τα αριστερά (μάθημα 1.2), ενώ μια διεύθυνση IP από αριστερά προς τα δεξιά. Αντιστρέφοντάς το, το μπλοκ 192.0.2 μπορεί να ανατεθεί ως μία ζώνη στον κάτοχο αυτού του μπλοκ.

Για το IPv6, η διεύθυνση βρίσκεται κάτω από το ip6.arpa, επίσης αντίστροφα, αλλά ανά δεκαεξαδικό ψηφίο (nibble), με όλα τα μηδενικά γραμμένα αναλυτικά. Για το 2001:db8::25 αυτό γίνεται ένα μακρύ όνομα που καταλήγει σε ...8.b.d.0.1.0.0.2.ip6.arpa. Δεν χρειάζεται ποτέ να το πληκτρολογήσετε εσείς: τα πάνελ και τα εργαλεία το αναλαμβάνουν.

Ποιος το ρυθμίζει;

Εδώ βρίσκεται η μεγάλη διαφορά με όλες τις άλλες εγγραφές. Μια εγγραφή PTR δεν βρίσκεται στη ζώνη του domain σας, αλλά στη reverse ζώνη της διεύθυνσης IP. Και αυτή ανήκει σε όποιον διαχειρίζεται τη διεύθυνση IP: την εταιρεία hosting σας, τον πάροχο VPS σας ή τον πάροχο internet σας.

Αυτό σημαίνει:

  • Δεν μπορείτε να τοποθετήσετε μια εγγραφή PTR στη διαχείριση DNS του domain σας. Μια εγγραφή τύπου PTR στην κανονική σας ζώνη δεν κάνει τίποτα.
  • Αν νοικιάζετε VPS ή server, συνήθως θα βρείτε στο πάνελ του παρόχου σας ένα πεδίο "Reverse DNS" ή "rDNS", ή το ζητάτε μέσω υποστήριξης.
  • Αν χρησιμοποιείτε πακέτο hosting ή πάροχο email όπως το Microsoft 365 ή το Google Workspace, αυτός ο πάροχος ρυθμίζει το reverse DNS των δικών του mail servers. Δεν χρειάζεται να κάνετε κάτι γι' αυτό.
  • Αν έχετε έναν mail server στο σπίτι ή στο γραφείο σε μια σύνδεση internet, το reverse DNS καθορίζεται από τον πάροχο internet σας. Πολλοί πάροχοι δεν το επιτρέπουν αυτό για οικιακές συνδέσεις.

Η πήγαιν' έλα διαδρομή πρέπει να ταιριάζει

Οι παραλήπτες δεν ελέγχουν μόνο αν υπάρχει PTR, αλλά και αν ταιριάζει αντίστροφα:

  1. Η διεύθυνση IP 192.0.2.25 έχει PTR mail.example.com.
  2. Το όνομα mail.example.com έχει εγγραφή A 192.0.2.25.

Αν και οι δύο κατευθύνσεις ταιριάζουν, αυτό ονομάζεται forward-confirmed reverse DNS (FCrDNS). Επιπλέον, το όνομα με το οποίο συστήνεται ο mail server (το όνομα HELO ή EHLO) πρέπει να είναι το ίδιο, ή τουλάχιστον ένα όνομα που πράγματι υπάρχει.

Για το IPv6 ισχύει το ίδιο. Αν ο server σας στέλνει μηνύματα και μέσω IPv6, τότε η διεύθυνση IPv6 χρειάζεται τη δική της εγγραφή PTR και μια εγγραφή AAAA. Ένα ξεχασμένο PTR για IPv6 είναι μια γνωστή αιτία απόρριψης μηνυμάτων από το Gmail, ενώ μέσω IPv4 όλα πηγαίνουν καλά.

Έλεγχος

Με ένα παράθυρο εντολών (μάθημα 8.2):

dig -x 192.0.2.25 +short
nslookup 192.0.2.25

Στο διαδίκτυο, στα περισσότερα εργαλεία DNS μπορείτε να κάνετε "reverse lookup" ή "PTR lookup" σε μια διεύθυνση IP.

Στην πράξη: έτσι μοιάζει σε ένα πάνελ

Σε αυτό το παράδειγμα χρησιμοποιούμε την οθόνη VPS στο Το WebOké μου: εκεί υπάρχει μια καρτέλα για το reverse DNS. Αν το domain βρίσκεται στο ίδιο DNS, το πάνελ δημιουργεί την εγγραφή A και AAAA και το PTR με μία κίνηση. Αν το domain βρίσκεται αλλού, δημιουργείτε πρώτα την εγγραφή A και AAAA στον διαχειριστή DNS σας και στη συνέχεια ζητάτε το reverse DNS.

Σε άλλους παρόχους VPS και server, το πεδίο ονομάζεται "Reverse DNS", "rDNS" ή "PTR" και συνήθως βρίσκεται δίπλα στη διεύθυνση IP του server. Η αρχή είναι η ίδια: ο πάροχος τοποθετεί την εγγραφή, εσείς επιλέγετε το όνομα.

Σύνοψη

  • Μια εγγραφή PTR συνδέει μια διεύθυνση IP πίσω με ένα όνομα (in-addr.arpa για IPv4, ip6.arpa για IPv6).
  • Ο διαχειριστής της διεύθυνσης IP το ρυθμίζει, όχι ο διαχειριστής του domain σας.
  • Οι mail servers που λαμβάνουν μηνύματα περιμένουν ότι το reverse και το forward DNS ταιριάζουν μεταξύ τους (FCrDNS), τόσο για IPv4 όσο και για IPv6.
  • Για ιστότοπους και για email μέσω εταιρείας hosting ή παρόχου email, δεν χρειάζεται να κάνετε τίποτα εσείς.

Κουίζ

1. Πού τοποθετείτε την εγγραφή PTR για τη διεύθυνση IP του VPS σας;



2. Πώς μοιάζει το reverse όνομα του 192.0.2.25;



3. Ο mail server σας έχει PTR mail.example.com, αλλά το mail.example.com δείχνει σε άλλη διεύθυνση IP. Ποιο είναι το πρόβλημα;



4. Ο ιστότοπός σας λειτουργεί σε πακέτο hosting, το email σας στο Google Workspace. Πρέπει εσείς να ρυθμίσετε το reverse DNS;



Άσκηση

Άσκηση Z4.6: Αναζήτηση reverse DNS. Αναζητήστε τις εγγραφές MX του wikipedia.org και επιλέξτε έναν mail server. Αναζητήστε τη διεύθυνση IPv4 αυτού του mail server, και στη συνέχεια το reverse DNS (PTR) αυτής της διεύθυνσης. Συμπληρώστε τη διεύθυνση IP και το όνομα που βρήκατε. Μπόνους: ελέγξτε αν το όνομα δείχνει ξανά στην ίδια διεύθυνση IP. (Όχι άσκηση ρύθμισης: το reverse DNS δεν μπορείτε να το ρυθμίσετε εσείς σε μια ζώνη εξάσκησης, και αυτό ακριβώς είναι το δίδαγμα του μαθήματος.)

Άσκηση Z4.6: Αναζήτηση Reverse DNS





Ό,τι συμπληρώνετε και ό,τι βρίσκουμε ζωντανά δεν το αποθηκεύουμε. Ο browser σας θυμάται τις απαντήσεις σας και αν περάσατε την άσκηση. Αν έχετε συνδεθεί, αποθηκεύουμε μόνο ότι είχατε την άσκηση (σχεδόν) σωστή στα Τα μαθήματά μου· εκεί μπορείτε και να το διαγράψετε.

Περαιτέρω ανάγνωση

Τα βήματα σε αυτό το άρθρο ισχύουν για τα πάνελ του WebOké· σε άλλους παρόχους η διαδικασία είναι παρόμοια.

Μια στιγμή…

Ρυθμίστε τα domains σας

Ρυθμίστε για κάθε domain τους nameservers, τη σύνδεση με το hosting σας και ποιος θα είναι ο κάτοχος.

Φόρτωση των domains σας…