Τι προσφέρει η σύνδεση
Η σύνδεση του δικού σας λογαριασμού Cloudflare σάς επιτρέπει να τοποθετήσετε έναν ιστότοπο στο δικό σας CDN αντί για το δικό μας. Η ζώνη, η κίνηση και η χρέωση βρίσκονται στον λογαριασμό σας και εξακολουθείτε να μπορείτε να εκκαθαρίζετε την προσωρινή μνήμη και να αλλάζετε τις ρυθμίσεις του CDN μέσα από τον πίνακα ελέγχου Zinn® — χωρίς εναλλαγή μεταξύ πινάκων.
Πριν ξεκινήσετε
Ένας λογαριασμός Cloudflare. Το δωρεάν πρόγραμμα αρκεί για τη σύνδεση· οι λειτουργίες πέραν αυτού εξαρτώνται από το πρόγραμμα Cloudflare που διαθέτετε.
1. Δημιουργήστε το κλειδί στο Cloudflare
Στον πίνακα ελέγχου του Cloudflare, ανοίξτε την ενότητα My Profile → API Tokens και επιλέξτε Create Token, και στη συνέχεια Create Custom Token. Δώστε του ένα όνομα, προσθέστε τα παρακάτω δικαιώματα και, στην ενότητα Zone Resources, επιλέξτε τις ζώνες που θέλετε να μπορούμε να προσεγγίσουμε — όλες τις ζώνες ή μόνο όσες ορίζετε. Ελέγξτε το και πατήστε Create Token. Το Cloudflare εμφανίζει το διακριτικό μία φορά· αντιγράφψτε το τότε.
Προσθέστε αυτά τα δικαιώματα:
- Zone → Zone → Read
- Zone → Cache Purge → Purge
- Zone → Zone Settings → Edit
Η παλαιότερη εναλλακτική λύση. Αντί για ένα διακριτικό, μπορείτε να συνδεθείτε με το Global API Key σας και τη διεύθυνση email με την οποία συνδέεστε (My Profile → API Tokens → API Keys → Global API Key → View). Το Cloudflare συνιστά να μην το κάνετε: το Global API Key διαθέτει κάθε δικαίωμα που έχει η σύνδεσή σας, σε κάθε ζώνη, και δεν μπορεί να περιοριστεί. Χρησιμοποιήστε ένα διακριτικό αν μπορείτε.
2. Συνδέστε το εδώ
Ανοίξτε την ενότητα Integrations στον πίνακα ελέγχου σας και επιλέξτε Connect an account. Επιλέξτε Your own CDN ως ομάδα και Cloudflare CDN ως λογαριασμό, συμπληρώστε το API token — ή, για την παλαιότερη εναλλακτική λύση, το API key και το Account email, και πατήστε Connect account.
Ελέγχουμε αυτό που επικολλάτε πριν αποθηκευτεί οτιδήποτε. Ένα κλειδί που δεν λειτουργεί δεν αποθηκεύεται ποτέ και η απάντηση αναφέρει τι δεν πήγαινε καλά με αυτό. Ένα κλειδί που λειτουργεί διατηρείται κρυπτογραφημένο στο θησαυροφυλάκιο μυστικών μας — ποτέ στη βάση δεδομένων μας — και δεν εμφανίζεται ξανά, ούτε καν σε εσάς.
Επιλέξτε Use this account for DNS as well εάν ο ίδιος λογαριασμός Cloudflare πρέπει επίσης να εξυπηρετεί το DNS των τομέων σας· διαφορετικά, συνδέστε έναν λογαριασμό DNS χωριστά.
Τι συμβαίνει στη συνέχεια
- Ανοίξτε την καρτέλα CDN ενός ιστότοπου. Στην ενότητα Where this site is served from, αυτός ο λογαριασμός
εμφανίζεται ως προορισμός. Επιλέξτε τον και επιβεβαιώστε· δημιουργούμε τη διαμόρφωση του ιστότοπου στον λογαριασμό σας, την ελέγχουμε και μόνο τότε μεταφέρουμε τον ιστότοπο, ώστε ο ιστότοπος να παραμένει διαθέσιμος κατά τη διάρκεια της μεταφοράς.
- Από την ίδια καρτέλα μπορείτε να εκκαθαρίσετε την προσωρινή μνήμη του ιστότοπου και να αλλάξετε τις ρυθμίσεις CDN του στον
λογαριασμό σας.
- Όταν συνδέεστε, ελέγχουμε τι μπορεί να κάνει το κλειδί: απαρίθμηση των ζωνών ή των ιδιοκτησιών σας, ανάγνωση μιας εξ
αυτών λεπτομερώς, εκκαθάριση της προσωρινής μνήμης, αλλαγή ρυθμίσεων και — όπου ο πάροχος διαθέτει τέτοιους — γεωγραφικών κανόνων. Η λίστα ελέγχου δίπλα στη σύνδεση δείχνει ποια από αυτά μπορέσαμε να επιβεβαιώσουμε, επομένως ένα δικαίωμα που λείπει είναι ορατό προτού μεταφέρετε έναν ιστότοπο στον λογαριασμό.
- Το άρθρο Deploy a site to your own CDN account καλύπτει τη μεταφορά ενός ιστότοπου μεταξύ λογαριασμών λεπτομερώς.
Εάν δεν συνδεθεί
Ένα δικαίωμα εμφανίζεται ως μη επιβεβαιωμένο. Το Cloudflare δεν επιτρέπει πάντα σε ένα διακριτικό να απαριθμεί τα δικά του δικαιώματα. Επεξεργαστείτε το διακριτικό στην ενότητα My Profile → API Tokens για να προσθέσετε ό,τι λείπει — η τιμή του διακριτικού δεν αλλάζει.
Μεταφορά ιστότοπου μεταξύ δύο λογαριασμών Cloudflare. Κάθε λογαριασμός Cloudflare έχει το δικό του ζεύγος διακομιστών ονομάτων, επομένως οι διακομιστές ονομάτων του τομέα αλλάζουν επίσης. Ο ιστότοπός σας εξακολουθεί να εξυπηρετείται από τον παλιό λογαριασμό μέχρι να το κάνουν.
Αναφέρει ότι το κλειδί απορρίφθηκε. Σχεδόν πάντα ένα από τα τρία: ένα κενό ή μια αλλαγή γραμμής που αντιγράφηκε μαζί του, ένα κλειδί που έχει λήξει ή ένα κλειδί που ανακλήθηκε ή ανανεώθηκε αφού το αντιγράψατε. Δημιουργήστε ένα νέο και επικολλήστε το ξανά.
Συνδέεται, αλλά κάτι αποτυγχάνει αργότερα. Το κλειδί πιστοποιείται αλλά του λείπει ένα δικαίωμα που απαιτεί η ενέργεια. Δημιουργήστε ένα νέο κλειδί με τα δικαιώματα που αναφέρονται παραπάνω, στη συνέχεια αποσυνδέστε την παλιά σύνδεση και συνδέστε το νέο κλειδί.
Αποσύνδεση
Ανοίξτε την ενότητα Integrations, βρείτε τον λογαριασμό και πατήστε Disconnect. Αυτό διαγράφει το αποθηκευμένο κλειδί αμέσως. Οτιδήποτε το χρησιμοποιούσε σταματά στην επόμενη ενέργειά του και οι οθόνες που εξαρτώνταν από αυτό το αναφέρουν αντί να αποτυγχάνουν σιωπηρά.
Η αποσύνδεση δεν αναιρεί ό,τι είχε ήδη γίνει — οι εγγραφές, οι αναπτύξεις ή οι ρυθμίσεις που αλλάξαμε στον λογαριασμό σας παραμένουν ως έχουν. Εάν πιστεύετε ότι το ίδιο το κλειδί ενδέχεται να έχει διαρρεύσει, ανακαλέστε το επίσης στον πάροχο· η αποσύνδεση αφαιρεί το δικό μας αντίγραφο, όχι το δικό τους.