Korzyści z połączenia
Połączenie własnego konta Cloudflare pozwala na obsługę strefy DNS domeny z Państwa konta zamiast z naszego. Zachowują Państwo strefę, rozliczenia i panel dostawcy; my tworzymy oraz aktualizujemy rekordy wymagane przez Państwa strony i skrzynki pocztowe, dzięki czemu nie trzeba kopiować ich ręcznie.
Zanim zaczniesz
Wymagane jest konto Cloudflare z domenami dodanymi jako strefy lub gotowość do ich dodania. Bezpłatny plan Cloudflare jest wystarczający. Jeśli chcą Państwo korzystać z osobnych kont Cloudflare dla DNS i CDN, należy połączyć Cloudflare jako DNS niezależnie od konta Cloudflare CDN.
1. Utwórz klucz w Cloudflare
W panelu Cloudflare otwórz My Profile → API Tokens, wybierz Create Token, a następnie Create Custom Token. Nadaj mu nazwę, dodaj poniższe uprawnienia i w sekcji Zone Resources wybierz strefy, do których mamy mieć dostęp — wszystkie strefy lub tylko wskazane. Sprawdź ustawienia i naciśnij Create Token. Cloudflare wyświetla token tylko raz; skopiuj go od razu.
Dodaj następujące uprawnienia:
- Zone → Zone → Read
- Zone → DNS → Edit
Starsza alternatywa. Zamiast tokena można połączyć się za pomocą klucza Global API Key oraz adresu e-mail używanego do logowania (My Profile → API Tokens → API Keys → Global API Key → View). Cloudflare odradza to rozwiązanie: klucz Global API Key posiada wszystkie uprawnienia Państwa konta we wszystkich strefach i nie można ich ograniczyć. Jeśli to możliwe, zalecamy użycie tokena.
2. Połącz tutaj
W swoim panelu otwórz Integrations i wybierz Connect an account. Jako grupę wskaż Your own DNS, jako konto wybierz Cloudflare DNS, uzupełnij pole API token — lub w przypadku starszej alternatywy API key oraz Account email — i naciśnij Connect account.
Wklejone dane są weryfikowane przed zapisaniem. Niedziałający klucz nigdy nie jest przechowywany, a komunikat wskaże przyczynę błędu. Działający klucz jest bezpiecznie szyfrowany w naszym magazynie wpisów tajnych (secrets vault) — nigdy w bazie danych — i nie zostanie ponownie wyświetlony, nawet Państwu.
Co dzieje się dalej
- W przypadku dowolnej domeny otwórz jej zakładkę DNS i wybierz to konto jako miejsce, z którego ma być obsługiwany DNS domeny. Utworzymy tam strefę, jeśli jeszcze nie istnieje, i zapiszemy rekordy wymagane dla stron i poczty w domenie.
- Gdy jakakolwiek zmiana po naszej stronie wpłynie na zawartość rekordu — przeniesienie strony, zmiana CDN lub dodanie skrzynki pocztowej — zaktualizujemy ten rekord na Państwa koncie.
- Aby zakończyć przenoszenie, serwery nazw domeny muszą wskazywać na Cloudflare. Jeśli domena jest zarejestrowana u nas lub u połączonego rejestratora, skonfigurujemy je automatycznie; w przeciwnym razie strona domeny wyświetli właściwe serwery nazw do ustawienia.
- Po nawiązaniu połączenia sprawdzamy, czy klucz umożliwia wyświetlanie stref, odczytywanie rekordów i ich modyfikację. Lista kontrolna obok połączenia wskaże, które z tych uprawnień udało się potwierdzić.
W przypadku problemów z połączeniem
Brak strefy. Sekcja Zone Resources tokena jej nie obejmuje. Zmodyfikuj token, aby uwzględnić tę strefę lub wszystkie strefy — wartość tokena się nie zmieni.
Domeny Cloudflare Registrar. Domena zarejestrowana w Cloudflare Registrar może korzystać wyłącznie z serwerów nazw Cloudflare, więc jej DNS zawsze pozostaje w Cloudflare.
Komunikat o odrzuceniu klucza. Prawie zawsze wynika to z jednej z trzech przyczyn: skopiowania spacji lub znaku nowego wiersza, wygaśnięcia klucza albo jego unieważnienia bądź wygenerowania na nowo po skopiowaniu. Wygeneruj nowy klucz i wklej go ponownie.
Połączenie działa, ale późniejsza operacja kończy się błędem. Klucz przeszedł uwierzytelnienie, ale brakuje mu uprawnień wymaganych do danego działania. Utwórz nowy klucz z uprawnieniami wymienionymi powyżej, a następnie odłącz stare połączenie i podłącz nowy klucz.
Odłączanie
Otwórz Integrations, znajdź konto i naciśnij Disconnect. Spowoduje to natychmiastowe usunięcie zapisanego klucza. Wszelkie usługi korzystające z niego przerwą działanie przy kolejnej próbie wykonania operacji, a ekrany zależne od niego wyświetlą stosowny komunikat zamiast kończyć działanie błędem bez powiadomienia.
Odłączenie nie cofa wcześniej wykonanych czynności — rekordy, wdrożenia czy ustawienia zmienione na Państwa koncie pozostaną nienaruszone. W przypadku podejrzenia wycieku samego klucza należy go unieważnić również u dostawcy; odłączenie usuwa naszą kopię, a nie kopię po stronie dostawcy.