Co daje Ci połączenie konta
Połączenie własnego konta Hetzner sprawia, że usługa DNS dla domeny jest obsługiwana z twojego konta zamiast z naszego. Zachowujesz strefę, rozliczenia i panel dostawcy; my tworzymy i aktualizujemy rekordy potrzebne dla twoich witryn i skrzynek pocztowych, dzięki czemu nie musisz kopiować ich ręcznie.
Zanim zaczniesz
Konto Hetzner ze strefami w Hetzner Console. Hetzner przeniósł usługę DNS do Hetzner Console, a starsza, samodzielna konsola DNS Console używa innego rodzaju tokenu, który już do tego nie działa — jeśli twoje strefy nadal tam są, przenieś je najpierw do Hetzner Console. Tokeny są przypisane do projektu, dlatego użyj projektu, w którym znajdują się twoje strefy.
1. Utwórz klucz w Hetzner
W Hetzner Console otwórz projekt zawierający twoje strefy, wybierz Security na pasku bocznym po lewej stronie, następnie API tokens u góry i Generate API token. Wprowadź opis, wybierz Read & Write — token tylko do odczytu może wyświetlać strefy, lecz nie może modyfikować rekordów — i wygeneruj go. Skopiuj token: Hetzner nie wyświetli go ponownie po zamknięciu okna.
2. Połącz go tutaj
Otwórz Integrations w panelu i wybierz Connect an account. Wybierz Your own DNS jako grupę oraz Hetzner DNS jako konto, uzupełnij pole API token i naciśnij Connect account.
Przetestujemy wklejone dane, zanim cokolwiek zostanie zapisane. Klucz, który nie działa, nigdy nie jest przechowywany, a odpowiedź wyjaśnia, co było z nim nie tak. Działający klucz jest bezpiecznie przechowywany w postaci zaszyfrowanej w naszym magazynie wpisów tajnych — nigdy w bazie danych — i nie zostanie ponownie wyświetlony, nawet tobie.
Co dzieje się dalej
- W przypadku dowolnej domeny otwórz jej zakładkę DNS i wskaż to konto jako miejsce, z którego ma być obsługiwany DNS domeny. Jeśli strefa nie istnieje, utworzymy ją tam i wprowadzimy rekordy wymagane przez witryny i pocztę powiązane z domeną.
- Gdy cokolwiek po naszej stronie zmieni wymaganą treść rekordu — przeniesiesz witrynę, zmienisz dostawcę CDN lub dodasz skrzynkę pocztową — zaktualizujemy ten rekord na twoim koncie.
- Aby ukończyć przenoszenie, serwery nazw twojej domeny muszą wskazywać na Hetzner. Jeśli domena jest zarejestrowana u nas lub u połączonego rejestratora, skonfigurujemy je za ciebie; w przeciwnym razie na stronie domeny wyświetlone zostaną serwery nazw, które należy ustawić.
- Podczas nawiązywania połączenia sprawdzamy, czy klucz ma uprawnienia do wyświetlania stref, odczytywania rekordów oraz ich modyfikacji. Lista kontrolna obok połączenia informuje, które z nich udało się potwierdzić.
Jeśli połączenie nie powiedzie się
twoje strefy się nie wyświetlają. Token należy do innego projektu lub strefy nadal znajdują się w starej konsoli DNS Console. Wygeneruj token w projekcie, który je zawiera.
Odmowa zmian w rekordach. Token został utworzony z uprawnieniami Read. Wygeneruj token Read & Write i połącz go.
Komunikat informuje o odrzuceniu klucza. Prawie zawsze odpowiada za to jedna z trzech przyczyn: skopiowana spacja lub znak końca linii, wygaśnięcie klucza albo jego unieważnienie bądź ponowne wygenerowanie po skopiowaniu. Wygeneruj nowy klucz i wklej go ponownie.
Nawiązano połączenie, lecz późniejsze działanie kończy się błędem. Uwierzytelnienie klucza powiodło się, ale brakuje mu uprawnienia wymaganego do wykonania operacji. Utwórz nowy klucz z uprawnieniami wymienionymi powyżej, po czym rozłącz stare połączenie i połącz nowy klucz.
Rozłączanie
Otwórz Integrations, znajdź konto i naciśnij Disconnect. Spowoduje to natychmiastowe usunięcie zapisanego klucza. Wszelkie operacje z niego korzystające zostaną zatrzymane przy następnym działaniu, a ekrany od niego zależne wyświetlą odpowiednią informację, zamiast kończyć pracę cichym błędem.
Rozłączenie nie cofa wcześniej wykonanych czynności — rekordy, wdrożenia czy ustawienia zmienione na twoim koncie pozostają nienaruszone. Jeśli podejrzewasz, że sam klucz mógł zostać ujawniony, unieważnij go również u dostawcy; rozłączenie usuwa naszą kopię, a nie ich.