Какво Ви дава свързването
Свързването на Вашия собствен Hetzner акаунт позволява DNS на даден домейн да се обслужва от Вашия акаунт вместо от нашия. Запазвате зоната, фактурата и контролния панел при доставчика; ние създаваме и актуализираме записите, необходими за Вашите сайтове и пощенски кутии, така че да не ги копирате ръчно.
Преди да започнете
Hetzner акаунт с Вашите зони в Hetzner Console. Hetzner премести DNS в Hetzner Console, а по-старата самостоятелна DNS Console използва различен тип токен, който вече не работи за това — ако зоните Ви все още са там, първо ги преместете в Hetzner Console. Токените принадлежат към проект, така че използвайте проекта, който съдържа Вашите зони.
1. Създайте ключа в Hetzner
В Hetzner Console отворете проекта, който съдържа Вашите зони, изберете Security в лявата странична лента, след това API tokens в горната част и Generate API token. Въведете описание, изберете Read & Write — токен само за четене може да изброява Вашите зони, но не може да променя запис — и го генерирайте. Копирайте токена: Hetzner не го показва отново след затварянето на прозореца.
2. Свържете го тук
Отворете Integrations в таблото си за управление и изберете Connect an account. Изберете Your own DNS като група и Hetzner DNS като акаунт, попълнете API token и натиснете Connect account.
Тестваме поставеното от Вас, преди да бъде запазено каквото и да било. Ключ, който не работи, никога не се съхранява, а отговорът показва какъв е бил проблемът с него. Работещ ключ се съхранява криптиран в нашето хранилище за тайни — никога в нашата база данни — и никога не се показва отново, дори и на Вас.
Какво следва
- За всеки домейн отворете неговия раздел DNS и изберете този акаунт като мястото, от което да се обслужва DNS на домейна. Създаваме зоната там, ако тя не съществува, и записваме записите, необходими за сайтовете и пощата на домейна.
- Когато промяна от наша страна налага актуализация на съдържанието на даден запис — местите сайт, сменяте CDN или добавяте пощенска кутия — ние актуализираме записа във Вашия акаунт.
- За да завършите прехвърлянето, сървърите за имена (nameservers) на Вашия домейн трябва да сочат към Hetzner. Ако домейнът е регистриран при нас или при регистратор, който сте свързали, ние ги настройваме вместо Вас; в противен случай страницата на домейна показва сървърите за имена, които трябва да зададете.
- Когато се свържете, проверяваме дали ключът може да изброява Вашите зони, да чете записи и да променя записи. Контролният списък до връзката показва кои от тях успяхме да потвърдим.
Ако не се свързва
Вашите зони не се появяват. Токенът принадлежи на друг проект или зоните все още са в старата DNS Console. Генерирайте токена в проекта, който ги съдържа.
Промените по записите се отхвърлят. Токенът е създаден като Read. Генерирайте токен с права Read & Write и го свържете.
Показва се съобщение, че ключът е отхвърлен. Почти винаги причината е една от три: интервал или нов ред, копиран заедно с него, изтекъл ключ или ключ, който е бил отменен или регенериран, след като сте го копирали. Създайте нов и го поставете отново.
Свързва се, но по-късно нещо се проваля. Ключът се удостоверява, но му липсва разрешение, необходимо за действието. Създайте нов ключ с разрешенията, изброени по-горе, след което премахнете старата връзка и свържете новия ключ.
Прекратяване на връзката
Отворете Integrations, намерете акаунта и натиснете Disconnect. Това незабавно изтрива съхранения ключ. Всичко, което го е използвало, спира при следващото си действие, а екраните, които са зависели от него, съобщават за това, вместо да се сриват без предупреждение.
Прекратяването на връзката не отменя вече направеното — записите, внедряванията или настройките, които сме променили във Вашия акаунт, остават такива, каквито са. Ако смятате, че самият ключ може да е изтекъл, анулирайте го и при доставчика; прекратяването на връзката премахва нашето копие, а не тяхното.