Τι προσφέρει η σύνδεση
Η σύνδεση του δικού σας λογαριασμού DigitalOcean επιτρέπει την εξυπηρέτηση του DNS ενός domain από τον δικό σας λογαριασμό αντί για τον δικό μας. Διατηρείτε τη ζώνη, τον λογαριασμό χρέωσης και τον πίνακα ελέγχου του παρόχου. Εμείς δημιουργούμε και ενημερώνουμε τις εγγραφές που χρειάζονται οι ιστότοποι και τα γραμματοκιβώτιά σας, ώστε να μην χρειάζεται να τις αντιγράφετε με το χέρι.
Πριν ξεκινήσετε
Ένας λογαριασμός DigitalOcean με τα domains σας προστεθειμένα στην ενότητα Networking → Domains, ή έτοιμος για την προσθήκη τους.
1. Δημιουργία του κaλειδιού στο DigitalOcean
Στον πίνακα ελέγχου του DigitalOcean, ανοίξτε το API, στη συνέχεια την καρτέλα Tokens και στην ενότητα Personal access tokens επιλέξτε Generate New Token. Ονομάστε το, επιλέξτε μια ημερομηνία λήξης και δώστε του Full Access — ή, με τα Custom Scopes, πρόσβαση ανάγνωσης και εγγραφής στα domains. Πατήστε Generate Token και αντιγράφψτε το· το DigitalOcean το εμφανίζει μόνο μία φορά.
2. Σύνδεση εδώ
Ανοίξτε τις Integrations στον πίνακα ελέγχου σας και επιλέξτε Connect an account. Επιλέξτε το Your own DNS ως ομάδα και το DigitalOcean DNS ως λογαριασμό, συμπληρώστε το API token και πατήστε Connect account.
Δοκιμάζουμε αυτό που επικολλάτε πριν αποθηκευτεί οτιδήποτε. Ένα κλειδί που δεν λειτουργεί δεν αποθηκεύεται ποτέ και η απάντηση υποδεικνύει τι δεν πήγαινε καλά με αυτό. Ένα κλειδί που λειτουργεί διατηρείται κρυπτογραφημένο στο θησαυροφυλάκιο μυστικών μας — ποτέ στη βάση δεδομένων μας — και δεν εμφανίζεται ξανά, ούτε καν σε εσάς.
Τι συμβαίνει στη συνέχεια
- Σε οποιοδήποτε domain, ανοίξτε την καρτέλα DNS του και επιλέξτε αυτόν τον λογαριασμό ως τον τόπο από όπου εξυπηρετείται το DNS του domain. Δημιουργούμε τη ζώνη εκεί εάν δεν υπάρχει και καταγράφουμε τις εγγραφές που χρειάζονται οι ιστότοποι και η αλληλογραφία του domain.
- Όταν κάτι από την πλευρά μας αλλάζει αυτό που πρέπει να αναφέρει μια εγγραφή — μεταφέρετε έναν ιστότοπο, αλλάζετε CDN ή προσθέτετε ένα γραμματοκιβώτιο — ενημερώνουμε την εγγραφή στον λογαριασμό σας.
- Για να ολοκληρωθεί η μετακίνηση, οι nameservers του domain σας πρέπει να δείχνουν στο DigitalOcean. Εάν το domain είναι καταχωρισμένο σε εμάς ή σε έναν registrar που έχετε συνδέσει, τους ορίζουμε εμείς για εσάς· διαφορετικά, η σελίδα του domain εμφανίζει τους nameservers που πρέπει να οριστούν.
- Όταν συνδέεστε, ελέγχουμε ότι το κλειδί μπορεί να εμφανίσει τις ζώνες σας, να διαβάσει εγγραφές και να αλλάξει εγγραφές. Η λίστα ελέγχου δίπλα στη σύνδεση δείχνει ποια από αυτά μπορέσαμε να επιβεβαιώσουμε.
Εάν δεν συνδεθεί
Συνδέεται και, στη συνέχεια, η πρώτη αλλαγή εγγραφής αποτυγχάνει. Το token είναι Read Only (Μόνο για ανάγνωση). Ένα token μόνο για ανάγνωση συνδέεται επιτυχώς, επειδή η λίστα λειτουργεί· δημιουργήστε ένα με πρόσβαση εγγραφής.
Σταμάτησε να λειτουργεί. Το token έφτασε στην ημερομηνία λήξης που επιλέξατε. Δημιουργήστε ένα νέο.
Αναφέρει ότι το κλειδί απορρίφθηκε. Σχεδόν πάντα ένα από τα τρία: ένα κενό διάστημα ή μια αλλαγή γραμμής που αντιγράφηκε μαζί του, ένα κλειδί που έχει λήξει, ή ένα κλειδί που ανακλήθηκε ή αναδημιουργήθηκε αφότου το αντιγράψατε. Δημιουργήστε ένα νέο και επικολλήστε το ξανά.
Συνδέεται, αλλά κάτι αργότερα αποτυγχάνει. Το κλειδί πιστοποιείται αλλά στερείται μιας άδειας που απαιτεί η ενέργεια. Δημιουργήστε ένα νέο κλειδί με τα δικαιώματα που αναφέρονται παραπάνω, στη συνέχεια αποσυνδέστε την παλιά σύνδεση και συνδέστε το νέο κλειδί.
Αποσύνδεση
Ανοίξτε τις Integrations, βρείτε τον λογαριασμό και πατήστε Disconnect. Αυτό διαγράφει αμέσως το αποθηκευμένο κλειδί. Οτιδήποτε το χρησιμοποιούσε σταματά στην επόμενη ενέργεσή του και οι οθόνες που εξαρτώνταν από αυτό το δηλώνουν αντί να αποτυγχάνουν σιωπηρά.
Η αποσύνδεση δεν αναιρεί όσα έχουν ήδη γίνει — οι εγγραφές, οι αναπτύξεις ή οι ρυθμίσεις που αλλάξαμε στον λογαριασμό σας παραμένουν ως έχουν. Εάν πιστεύετε ότι το ίδιο το κλειδί μπορεί να έχει διαρρεύσει, ανακαλέστε το επίσης στον πάροχο· η αποσύνδεση καταργεί το δικό μας αντίγραφο, όχι το δικό τους.