Что дает вам подключение
Подключение вашего собственного аккаунта Gcore позволяет обслуживать DNS домена из вашего аккаунта вместо нашего. Вы сохраняете за собой зону, оплату и панель управления поставщика; мы создаем и обновляем записи, необходимые для ваших сайтов и почтовых ящиков, избавляя вас от необходимости копировать их вручную.
Перед началом работы
Аккаунт Gcore с доступной услугой Managed DNS.
1. Создайте ключ в Gcore
В панели управления Gcore Customer Portal нажмите на свой аватар в правом верхнем углу, затем перейдите в Profile → API tokens → Create token. Задайте ему имя, выберите Never expire или дату окончания срока действия и назначьте роль для каждого необходимого продукта. Gcore показывает токен только один раз; скопируйте его сразу.
Один и тот же токен подходит для каждого подключаемого вами продукта Gcore, поэтому, если вы уже подключили один продукт Gcore, вы можете вставить этот же токен снова — при условии, что его роли охватывают и этот продукт. Токену нельзя назначить роль выше, чем у вашей собственной учетной записи.
Для DNS назначьте токену роль для Managed DNS.
2. Подключите его здесь
Откройте раздел Integrations в вашей панели управления и выберите Connect an account. Выберите Your own DNS в качестве группы и Gcore DNS в качестве аккаунта, заполните поле API token и нажмите Connect account.
Мы проверяем введенные данные перед сохранением. Неработающий ключ никогда не сохраняется, а в ответе указывается, в чем именно была ошибка. Работающий ключ хранится в зашифрованном виде в нашем хранилище секретов — ни в коем случае не в нашей базе данных — и больше никогда не отображается, даже вам.
Что происходит дальше
- На странице любого домена перейдите на вкладку DNS и укажите этот аккаунт в качестве источника обслуживания DNS домена. Мы создадим там зону, если она еще не существует, и внесем записи, необходимые для сайтов и почты домена.
- Когда изменения с нашей стороны требуют обновления записи — вы переносите сайт, меняете CDN или добавляете почтовый ящик, — мы обновляем запись в вашем аккаунте.
- Чтобы завершить перенос, серверы имен вашего домена должны указывать на Gcore. Если домен зарегистрирован у нас или у подключенного вами регистратора, мы настроим их автоматически; в противном случае нужные серверы имен будут показаны на странице домена.
- При подключении мы проверяем, позволяет ли ключ просматривать список зон, читать записи и изменять их. Контрольный список рядом с подключением показывает, какие из этих действий удалось подтвердить.
Если подключение не удается
ваши зоны не отображаются. Роль токена не включает Managed DNS. Создайте токен с этой ролью.
Сообщение о том, что ключ отклонен. Почти всегда это одна из трех причин: вместе с ключом был скопирован пробел или перенос строки, срок действия ключа истек, либо ключ был отозван или перегенерирован после копирования. Создайте новый ключ и вставьте его снова.
Подключение проходит, но последующие операции завершаются ошибкой. Ключ проходит аутентификацию, но ему не хватает разрешения, необходимого для действия. Создайте новый ключ с указанными выше разрешениями, затем отключите старое подключение и подключите новый ключ.
Отключение
Откройте раздел Integrations, найдите нужный аккаунт и нажмите Disconnect. Это действие немедленно удалит сохраненный ключ. Все процессы, которые его использовали, остановятся при следующем обращении, а зависимые экраны сообщат об ошибке вместо скрытого сбоя.
Отключение не отменяет уже выполненные действия: записи, развертывания или настройки, измененные в вашем аккаунте, останутся без изменений. Если вы предполагаете, что сам ключ мог быть скомпрометирован, отзовите его также на стороне поставщика; отключение удаляет нашу копию, но не их собственную.