Ενότητα 5 · 5.1
Εγγραφές SRV
Ενότητα 5: Λοιπές εγγραφές · Χρόνος ανάγνωσης: 6 λεπτά
Στόχος μαθήματος: Μετά από αυτό το μάθημα θα μπορείτε να διαβάζετε μια εγγραφή SRV και να συμπληρώνετε σωστά τα πεδία της.
Βασικές έννοιες: SRV, δομή ονόματος _dienst._protocol, προτεραιότητα, βάρος, θύρα, προορισμός
Σε τι χρησιμεύει μια εγγραφή SRV;
Μια εγγραφή A λέει πού βρίσκεται ένα όνομα. Μια εγγραφή MX λέει πού πρέπει να πάει η αλληλογραφία για ένα domain. Αλλά πώς ξέρει ένα πρόγραμμα τηλεφωνίας, συνομιλίας ή ημερολογίου σε ποιον server και σε ποια θύρα λειτουργεί η υπηρεσία για το domain σας; Για αυτό υπάρχει η εγγραφή SRV (από το service), όπως περιγράφεται στο RFC 2782.
Συναντάτε εγγραφές SRV κυρίως σε:
- επαγγελματική τηλεφωνία και συνομιλία (SIP, και παλαιότερες εγκαταστάσεις του Microsoft Teams και Skype for Business με
_sip._tlsκαι_sipfederationtls._tcp), - προγράμματα email που αναζητούν αυτόματα ρυθμίσεις (
_imaps._tcp,_submission._tcp,_autodiscover._tcp), - ημερολόγιο και επαφές (
_caldavs._tcp,_carddavs._tcp), - servers παιχνιδιών όπως το Minecraft (
_minecraft._tcp).
Συνήθως λαμβάνετε τις ακριβείς τιμές από την υπηρεσία. Δεν χρειάζεται να τις επινοήσετε, αλλά πρέπει να τις αντιγράψετε σωστά.
Πώς μοιάζει μια εγγραφή SRV
_sip._tls.example.com. 3600 IN SRV 100 1 443 sipdir.provider.example.Το όνομα αποτελείται από τρία μέρη:
| Μέρος | Σημασία |
|---|---|
_sip | η υπηρεσία, πάντα με μια κάτω παύλα (underscore) μπροστά |
_tls | το πρωτόκολλο: συνήθως _tcp ή _udp, μερικές φορές _tls |
example.com. | το domain σας |
Η τιμή αποτελείται από τέσσερα μέρη, πάντα με αυτή τη σειρά:
| Πεδίο | Παράδειγμα | Σημασία |
|---|---|---|
| Προτεραιότητα | 100 | Ποιος server πρώτα. Όπως και στο MX: ο μικρότερος αριθμός πρώτα. |
| Βάρος | 1 | Κατανομή μεταξύ servers με την ίδια προτεραιότητα. Μεγαλύτερο βάρος λαμβάνει αναλογικά περισσότερη κίνηση. |
| Θύρα | 443 | Σε ποια θύρα λειτουργεί η υπηρεσία. |
| Προορισμός | sipdir.provider.example. | Το όνομα του server, με τελεία στο τέλος. |
Ο προορισμός πρέπει να είναι ένα όνομα με δική του εγγραφή A ή AAAA, όχι διεύθυνση IP, και σύμφωνα με το πρότυπο επίσης όχι εγγραφή CNAME. Ένας προορισμός που αποτελείται μόνο από τελεία (.) σημαίνει: "αυτή η υπηρεσία δεν είναι ρητά διαθέσιμη εδώ".
Πολλαπλοί servers
Όπως και στο MX, μπορείτε να δημιουργήσετε πολλαπλές εγγραφές SRV για την ίδια υπηρεσία:
_imaps._tcp.example.com. 3600 IN SRV 10 60 993 imap1.example.com.
_imaps._tcp.example.com. 3600 IN SRV 10 40 993 imap2.example.com.
_imaps._tcp.example.com. 3600 IN SRV 20 0 993 reserve.example.com.Διαβάστε το ως εξής: δοκιμάστε πρώτα τους δύο servers με προτεραιότητα 10, όπου ο imap1 λαμβάνει περίπου το 60% των συνδέσεων και ο imap2 το 40%. Αν κανένας από τους δύο δεν είναι προσβάσιμος, δοκιμάστε τον reserve.
Πώς εμφανίζουν τα πάνελ τα πεδία
Η εγγραφή SRV είναι η εγγραφή στην οποία τα πάνελ διαφέρουν περισσότερο μεταξύ τους. Μερικά πάνελ έχουν ξεχωριστά πεδία για υπηρεσία, πρωτόκολλο, προτεραιότητα, βάρος, θύρα και προορισμό. Άλλα έχουν ένα πεδίο ονόματος και ένα πεδίο τιμής. Τρία πράγματα πηγαίνουν συχνά στραβά:
- Το domain να εμφανίζεται δύο φορές στο όνομα. Αν συμπληρώσετε στο όνομα
_sip._tls.example.com, ενώ το πάνελ προσθέτει μόνο του το domain σας στο τέλος, προκύπτει_sip._tls.example.com.example.com. Σε αυτή την περίπτωση συμπληρώστε μόνο_sip._tls. - Να ξεχάσετε τις κάτω παύλες (underscores). Το
sip.tlsείναι ένα απλό όνομα subdomain και δεν το βρίσκει κανένα πρόγραμμα. - Τα πεδία με λάθος σειρά σε ένα πεδίο τιμής. Η σειρά είναι πάντα: προτεραιότητα, βάρος, θύρα, προορισμός.
Ελέγχετε πάντα μετά την αποθήκευση με ένα εργαλείο αναζήτησης (μάθημα 8.2) αν η εγγραφή βρίσκεται ακριβώς κάτω από το σωστό όνομα.
Στην πράξη: έτσι φαίνεται σε ένα πάνελ
Ως παράδειγμα χρησιμοποιούμε την οθόνη DNS του Το WebOké μου, που διαθέτει ένα βοηθητικό παράθυρο για εγγραφές SRV. Στο DirectAdmin, στο cPanel, στο Cloudflare και στους περισσότερους καταχωρητές (registrars) συμπληρώνετε τα ίδια έξι στοιχεία, μερικές φορές σε μία γραμμή.
- Κάντε κλικ στο Add Record και επιλέξτε SRV.
- Συμπληρώστε την υπηρεσία (
_sip) και επιλέξτε το πρωτόκολλο (_tls). - Συμπληρώστε την προτεραιότητα, το βάρος και τη θύρα όπως τα ορίζει η υπηρεσία.
- Συμπληρώστε στον προορισμό το όνομα του server, με τελεία στο τέλος.
- Αποθηκεύστε.
Σύνοψη
- Μια εγγραφή SRV λέει πού και σε ποια θύρα λειτουργεί μια συγκεκριμένη υπηρεσία για το domain σας.
- Το όνομα είναι
_dienst._protocol.domein, με κάτω παύλες (underscores). - Η τιμή είναι πάντα: προτεραιότητα, βάρος, θύρα, προορισμός.
- Η χαμηλότερη προτεραιότητα πρώτα· σε περίπτωση ίσης προτεραιότητας, το βάρος κατανέμει την κίνηση.
- Αντιγράψτε ακριβώς τις τιμές της υπηρεσίας και ελέγξτε μήπως το όνομα εμφανίζεται διπλά.
Κουίζ
Άσκηση
Άσκηση Z5.1: Αναζήτηση SRV. Το Gmail δημοσιεύει μια εγγραφή SRV με την οποία τα προγράμματα email βρίσκουν τον server IMAP. Αναζητήστε την εγγραφή SRV του _imaps._tcp.gmail.com και συμπληρώστε τη θύρα και τον προορισμό.
Άσκηση O5.1: Ρυθμίστε το μόνοι σας στη ζώνη εξάσκησής σας. Δημιουργήστε στη ζώνη εξάσκησής σας δύο εγγραφές:
- μια εγγραφή A
sipμε την τιμή192.0.2.50(ο "server" της υπηρεσίας)· - μια εγγραφή SRV για την υπηρεσία
_sip, πρωτόκολλο_tls, με προτεραιότητα100, βάρος1, θύρα443και προορισμόsip.(τη δική σας ζώνη εξάσκησης, με την τελεία στο τέλος).<code>.dnspractice.eu.
Στη ζώνη εξάσκησης η εγγραφή SRV δείχνει σε έναν πλαστό server στη δική σας ζώνη· στο πραγματικό domain σας συμπληρώνετε τον προορισμό που ορίζει η πραγματική υπηρεσία. Στη συνέχεια κάντε κλικ στο Έλεγχος.
Άσκηση O5.1
Αυτή την άσκηση την κάνετε στη δική σας ζώνη εξάσκησης: μια πραγματική ζώνη DNS στους nameservers του WebOké, μόνο για εσάς. Εγγραφείτε με το email σας. Θα λάβετε έναν σύνδεσμο σύνδεσης μέσω email και θα επιστρέψετε στη συνέχεια σε αυτό το μάθημα. Χρησιμοποιούμε τη διεύθυνσή σας μόνο για το μάθημα.
Περαιτέρω ανάγνωση
Αυτό το άρθρο περιγράφει τα βήματα στο πάνελ του WebOké· σε άλλα πάνελ η διαδικασία είναι παρόμοια.
