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

Ρυθμίσεις 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

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

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

Προβολή

Το DNS σας σε άλλον πάροχο, όπως το Cloudflare

Ενότητα 7: Σύνδεση εξωτερικών υπηρεσιών · Χρόνος ανάγνωσης: 9 λεπτά

Στόχος μαθήματος: Μετά από αυτό το μάθημα θα μπορείτε να μεταφέρετε το DNS του domain σας σε έναν εξωτερικό πάροχο DNS, θα γνωρίζετε ποιες εγγραφές πρέπει να μεταφέρετε και πώς να αντιμετωπίσετε ένα proxy.

Βασικές έννοιες: εξωτερικοί nameservers, μεταφορά ζώνης, εγγραφές που πρέπει να μεταφερθούν (A, AAAA, MX, SPF, DKIM, DMARC, subdomains, επαληθεύσεις), proxy (πορτοκαλί και γκρι σύννεφο), πιστοποιητικό πίσω από proxy (Full strict), CNAME flattening

Γιατί το DNS σας αλλού

Μπορείτε να έχετε τον ιστότοπό σας σε έναν πάροχο, το email σας σε έναν δεύτερο και το DNS σας σε έναν τρίτο. Οι χρήστες επιλέγουν συχνά ξεχωριστό πάροχο DNS επειδή θέλουν όλα τα domains τους σε ένα μέρος, για πρόσθετες λειτουργίες (όπως ένα proxy που σταματά επιθέσεις) ή επειδή έτσι το ρυθμίζει ο κατασκευαστής του ιστότοπού τους. Το Cloudflare είναι ένα γνωστό παράδειγμα, αλλά η λειτουργία είναι ίδια σε κάθε εξωτερικό πάροχο DNS.

Την αρχή την γνωρίζετε ήδη από το μάθημα 2.1: όποιος διαχειρίζεται τους nameservers, διαχειρίζεται το DNS. Αν αλλάξετε τους nameservers σε άλλον πάροχο, οι εγγραφές στον προηγούμενο διαχειριστή DNS σας δεν ισχύουν πλέον. Ούτε καν αν ο πάροχος hosting ή email σας έχει ακόμα όλα σωστά ρυθμισμένα εκεί.

Η σειρά: πρώτα προετοιμασία, μετά αλλαγή

  1. Φτιάξτε μια επισκόπηση της τρέχουσας ζώνης σας. Κάντε εξαγωγή της, δημιουργήστε αντίγραφο ασφαλείας στον πίνακα διαχείρισης ή κρατήστε στιγμιότυπα οθόνης όλων των εγγραφών (μάθημα 6.3).
  2. Ετοιμάστε όλες τις εγγραφές στον νέο πάροχο. Πολλοί πάροχοι εισάγουν αυτόματα τις υπάρχουσες εγγραφές σας. Αυτό είναι βολικό, αλλά όχι πλήρες: εντοπίζουν μόνο ονόματα που μπορούν να μαντέψουν. Εγγραφές όπως x._domainkey, _dmarc, εγγραφές TXT επαλήθευσης σε subdomains ή ένα autodiscover συχνά παραλείπονται. Συγκρίνετε λοιπόν με την επισκόπηση από το βήμα 1.
  3. Μειώστε προαιρετικά το TTL εκ των προτέρων στον τρέχοντα πάροχό σας (μάθημα 6.3).
  4. Αλλάξτε τους nameservers στον registrar σας στους nameservers που δίνει ο νέος πάροχος.
  5. Ελέγξτε μετά την αλλαγή αν λειτουργούν ο ιστότοπος, το email και το πιστοποιητικό, και αν ο νέος πάροχος βλέπει τους nameservers ως ενεργούς.

Ορισμένα μητρώα, όπως το DENIC για το .de, ελέγχουν κατά την αλλαγή nameserver αν το domain σας είναι ήδη έτοιμο στους νέους nameservers. Αν η ζώνη δεν υπάρχει ακόμα εκεί, απορρίπτουν την αλλαγή. Και για αυτό: πρώτα προετοιμασία.

Ποιες εγγραφές πρέπει να μεταφερθούν;

Μια λίστα ελέγχου για ένα domain με ιστότοπο και email. Πάρτε τις τιμές από τον πάροχο hosting και τον πάροχο email σας.

ΤύποςΌνομαΓια τιΤι θα συμβεί αν το ξεχάσετε
A και AAAA@τον ιστότοπό σαςμη προσβάσιμος ιστότοπος
A, AAAA ή CNAMEwwwτον ιστότοπό σας με wwwτο www. δεν λειτουργεί
Amail (ή το όνομα που χρησιμοποιεί ο πάροχός σας)τον mail server σαςτο πρόγραμμα email δεν βρίσκει τον server· το MX προς το mail δεν λειτουργεί
MX@εισερχόμενο emailδεν λαμβάνετε email
TXT@SPF, και κωδικούς επαλήθευσηςτο email καταλήγει συχνότερα στα spam· υπηρεσίες χάνουν την επαλήθευσή τους
TXT ή CNAME<selector>._domainkeyDKIMτο DKIM αποτυγχάνει, το email καταλήγει συχνότερα στα spam ή απορρίπτεται
TXT_dmarcDMARCδεν υπάρχει πλέον πολιτική DMARC
CNAMEautodiscoverρυθμίσεις Outlook (Microsoft 365)το Outlook δεν βρίσκει τις ρυθμίσεις
SRV, CAAδιάφορατηλεφωνία, Teams, πιστοποιητικάη υπηρεσία δεν λειτουργεί, ή το πιστοποιητικό απορρίπτεται
A ή CNAMEκάθε subdomain (shop, cloud, test)subdomainsτο subdomain δεν είναι προσβάσιμο

Προσέξτε τα subdomains που έχετε δημιουργήσει στον πίνακα hosting σας. Στο DNS του παρόχου hosting σας αυτά συχνά εμφανίζονταν αυτόματα στη ζώνη, ή λειτουργούσαν μέσω ενός wildcard (*). Σε έναν εξωτερικό πάροχο πρέπει να τα δημιουργήσετε μόνοι σας, ή να ορίσετε εσείς ένα wildcard (μάθημα 3.3). Αν αργότερα δημιουργήσετε νέο subdomain στον πίνακα hosting σας, προσθέστε το και στον πάροχο DNS.

Και το κλειδί DKIM του παρόχου hosting σας: αυτό βρίσκεται στη ζώνη του παρόχου hosting σας, για παράδειγμα ως x._domainkey. Αντιγράψτε το όνομα και ολόκληρη την τιμή στον νέο πάροχο. Ένα συχνό λάθος είναι η τιμή να κόβεται κατά τη μεταφορά ή να προστίθενται κενά.

Το proxy: πορτοκαλί ή γκρι

Το Cloudflare και παρόμοιες υπηρεσίες διαθέτουν, εκτός από DNS, και ένα proxy. Στο Cloudflare το βλέπετε ως ένα συννεφάκι δίπλα σε κάθε εγγραφή A, AAAA και CNAME:

  • Πορτοκαλί (proxied): το DNS δεν επιστρέφει τη διεύθυνση IP του δικού σας server, αλλά μια διεύθυνση του Cloudflare. Οι επισκέπτες πηγαίνουν πρώτα στο Cloudflare, και το Cloudflare τους προωθεί στον server σας. Αυτό λειτουργεί μόνο για ιστοτόπους (http και https).
  • Γκρι (DNS only): το DNS επιστρέφει απλώς την πραγματική διεύθυνση IP. Το Cloudflare κάνει τότε μόνο DNS.

Συνέπειες:

  • Το email δεν περνά μέσα από το proxy. Θέστε την εγγραφή για το mail και οτιδήποτε χρησιμοποιεί το πρόγραμμα email σας ή άλλοι mail servers σε γκρι. Αν το mail είναι σε πορτοκαλί, το MX σας δείχνει σε μια διεύθυνση του Cloudflare που δεν δέχεται email.
  • Επίσης το FTP, SSH και άλλη κίνηση εκτός ιστότοπου δεν περνά μέσα από το proxy. Χρησιμοποιήστε γι' αυτό ένα όνομα με γκρι σύννεφο, ή το όνομα server του παρόχου hosting σας.
  • Πιστοποιητικά. Με πορτοκαλί, ένας εκδότης πιστοποιητικών όπως το Let's Encrypt δεν βλέπει τον server σας απευθείας. Η αυτόματη αίτηση πιστοποιητικού στον πάροχο hosting σας μπορεί τότε να αποτύχει. Θέστε προσωρινά το proxy σε γκρι μέχρι ο πάροχος hosting σας να έχει το πιστοποιητικό, ή χρησιμοποιήστε μια μέθοδο που λειτουργεί μέσω DNS.
  • Λειτουργία SSL. Θέστε στο Cloudflare τη λειτουργία SSL σε Full (strict) αν ο server σας διαθέτει έγκυρο πιστοποιητικό. Στη λειτουργία "Flexible" η κίνηση μεταξύ Cloudflare και του server σας δεν είναι κρυπτογραφημένη, και αυτή η λειτουργία προκαλεί επιπλέον συχνά έναν ατέρμονα βρόχο ανακατεύθυνσης σε ιστοτόπους που ήδη ανακατευθύνουν σε https.

CNAME στο βασικό domain (apex);

Μια απλή εγγραφή CNAME στο @ δεν επιτρέπεται (μάθημα 3.2). Ορισμένοι πάροχοι DNS προσφέρουν λύση γι' αυτό, με ονόματα όπως CNAME flattening, ALIAS ή ANAME. Συμπληρώνετε τότε ένα όνομα για το @, και ο πάροχος DNS αναζητά μόνος του τη σχετική διεύθυνση IP και την επιστρέφει ως εγγραφή A ή AAAA. Για τον έξω κόσμο εμφανίζεται επομένως απλώς μια εγγραφή A.

Χρήσιμο όταν μια πλατφόρμα σας δίνει μόνο ένα όνομα. Αλλά δεν είναι τυπικό DNS: αν μεταφερθείτε σε πάροχο που δεν το υποστηρίζει, θα πρέπει να δημιουργήσετε ξανά μια εγγραφή A με διεύθυνση IP.

Αναγνώριση προβλημάτων

  • "Άλλαξα μια εγγραφή και δεν συμβαίνει τίποτα." Δείτε ποιους nameservers χρησιμοποιεί το domain σας (μάθημα 8.2). Αν βρίσκονται στον εξωτερικό πάροχο, αλλάξτε την εγγραφή εκεί.
  • Ο ιστότοπος λειτουργεί, το email όχι. Λείπει το MX, λείπει η εγγραφή A για το mail, ή είναι το mail σε πορτοκαλί;
  • Το email φτάνει, αλλά καταλήγει συχνότερα στα spam. Ξεχάσατε ή κόψατε την εγγραφή DKIM, ή δεν μεταφέρθηκε το SPF.
  • Σφάλμα πιστοποιητικού ή βρόχος ανακατεύθυνσης. Το proxy είναι ενεργό με λειτουργία SSL Flexible, ή ο πάροχος hosting σας δεν μπόρεσε να ζητήσει πιστοποιητικό.

Στην πράξη: έτσι φαίνεται σε έναν πίνακα διαχείρισης

Στον παράδειγμα πίνακα Το WebOké μου βλέπετε στην καρτέλα DNS, στο πάνω μέρος, ποιους nameservers χρησιμοποιεί το domain σας. Αν εκεί εμφανίζονται εξωτερικοί nameservers, τότε αλλαγές στο Το WebOké μου ή στο DirectAdmin δεν έχουν καμία επίδραση. Τις τιμές που χρειάζεστε στον εξωτερικό πάροχο (διεύθυνση IP, όνομα server για το MX, κλειδί DKIM στο x._domainkey) τις βρίσκετε στο DNS Administration του DirectAdmin ή στο email καλωσορίσματος του πακέτου σας. Τους nameservers τους αλλάζετε στη σελίδα του domain, στην κάρτα Nameservers.

Σε άλλους πίνακες, όπως το cPanel, το Plesk ή την οθόνη DNS του registrar σας, βλέπετε τις ίδιες εγγραφές. Στον εξωτερικό πάροχο τα κουμπιά ονομάζονται διαφορετικά, αλλά συμπληρώνετε τα ίδια πεδία: όνομα, τύπος, τιμή, TTL, και στο Cloudflare τη λειτουργία proxy.

Σύνοψη

  • Όποιος διαχειρίζεται τους nameservers, διαχειρίζεται το DNS. Οι εγγραφές στον προηγούμενο πάροχό σας δεν ισχύουν πλέον.
  • Ετοιμάστε πρώτα όλες τις εγγραφές στον νέο πάροχο και συγκρίνετε με μια επισκόπηση της παλιάς ζώνης σας· αλλάξτε μετά τους nameservers.
  • Μην ξεχνάτε: mail, MX, SPF, DKIM (x._domainkey), DMARC, autodiscover, επαληθεύσεις και subdomains.
  • Το email και άλλη κίνηση εκτός ιστότοπου δεν περνούν μέσα από proxy: θέστε αυτές τις εγγραφές σε "DNS only" (γκρι).
  • Χρησιμοποιήστε με proxy τη λειτουργία SSL Full (strict). Το CNAME flattening λειτουργεί μόνο σε παρόχους που το προσφέρουν.

Κουίζ

1. Το domain σας χρησιμοποιεί τους nameservers ενός εξωτερικού παρόχου DNS. Αλλάζετε την εγγραφή A στον πάροχο hosting σας. Τι συμβαίνει;



2. Μεταφέρετε όλες τις εγγραφές στο Cloudflare, μαζί και το mail με πορτοκαλί σύννεφο. Τι συμβαίνει με το εισερχόμενο email;



3. Μετά τη μεταφορά του DNS σας, το email σας καταλήγει συχνότερα στα spam. Ο ιστότοπος και η λήψη email λειτουργούν. Τι μάλλον ξεχάσατε να μεταφέρετε;



4. Μια πλατφόρμα σας δίνει μόνο ένα όνομα (όχι διεύθυνση IP) για το βασικό domain. Ο πάροχος DNS σας προσφέρει CNAME flattening. Τι βλέπει ο έξω κόσμος όταν ζητά την εγγραφή A του example.com;



Άσκηση

Άσκηση Z7.5: Αναγνώριση εξωτερικού DNS.

  1. Βρείτε τους nameservers του cloudflare.com. Σε ποιο domain καταλήγουν;
  2. Βρείτε τις εγγραφές A του cloudflare.com. Σημειώστε μία εγγραφή A. Πρόκειται για διευθύνσεις του ίδιου του Cloudflare: έτσι λειτουργεί ένα proxy.
  3. Επιλέξτε ένα domain που γνωρίζετε (μπορεί να είναι και το δικό σας). Βρείτε τους nameservers και συμπληρώστε το όνομα domain και τους nameservers. Από τα ονόματα των nameservers βλέπετε σε ποιον πάροχο διαχειρίζεται το DNS.

Ο έλεγχος αναζητά τις εγγραφές ζωντανά κατά την υποβολή.

Άσκηση Z7.5: Αναγνώριση εξωτερικού DNS





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

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

Αυτές οι σελίδες περιγράφουν τα βήματα στους πίνακες διαχείρισης του WebOké (DirectAdmin και Το WebOké μου). Σε άλλους πίνακες η διαδικασία είναι παρόμοια.

Μια στιγμή…

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

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

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