Подключение к Yeap DNS и CDN
Настройка серверов имен домена для Yeap DNS или стороннего провайдера, проверка NS и подключение к Yeap CDN.
После регистрации домена на запросы к нему должна отвечать DNS-служба. В этом руководстве описано, как подключить домен, зарегистрированный или перенесенный в Yeap Cloud, к Yeap DNS, как использовать стороннего DNS-провайдера и как подключить домен к Yeap CDN.
Выбор DNS-службы
| Вариант | Когда подходит |
|---|---|
| Yeap DNS | Управление доменом, DNS-записями и CDN в одной консоли с доступом к возможностям Yeap DNS, например DNSSEC |
| Сторонняя DNS-служба | У вас много записей у другого DNS-провайдера и вы пока не хотите их переносить |
Оба варианта работают с Yeap CDN. Различия описаны ниже в разделе «Подключение к Yeap CDN».
Вариант 1: серверы имен не указаны при регистрации
Если при регистрации вы оставили поле Серверы имен пустым, после успешной регистрации платформа автоматически:
- Создаст бесплатную DNS-зону для домена в разделе DNS → Зоны. В описании будет указано, что зона создана автоматически при регистрации.
- Заменит серверы имен домена у регистратора на серверы Yeap DNS, назначенные этой зоне.
Дополнительные действия не требуются. Откройте зону и добавьте записи.
Зона, автоматически созданная вместе с доменом, привязана к его регистрации. Если срок регистрации домена истечет, зона перестанет отвечать на запросы и будет удалена, когда домен перейдет в состояние ожидания удаления. Продлевайте регистрацию вовремя.
Вариант 2: перевод существующего домена на Yeap DNS
Если при регистрации вы указали другие серверы имен или перенесли домен в Yeap Cloud, выполните следующие действия для перехода на Yeap DNS.
Шаг 1: создание DNS-зоны
- Перейдите в раздел DNS → Зоны и нажмите Создать зону.
- В поле Название зоны введите домен, например
example.com. - Выберите тариф DNS. Бесплатные тарифы активируются сразу, платные — после оплаты счета.
- После создания зоны на странице появится Список серверов имён: серверы имен, назначенные этой зоне. Нажмите Копировать, чтобы сохранить их.
Позже эти значения можно посмотреть в карточке Серверы имён (NS) в верхней части страницы Запись этой зоны.
До смены серверов имен воссоздайте все существующие записи в новой зоне. Особенно важны записи A/AAAA/CNAME для сайта и записи MX и TXT для почты: это позволит сохранить работу сервисов во время перехода. См. Зоны и записи.
Шаг 2: смена серверов имен домена
- Перейдите в раздел Регистрация доменов → Мои домены и откройте страницу сведений о домене.
- В разделе Обзор → Серверы имен удалите старые серверы имен и введите все серверы Yeap DNS, назначенные зоне, по одному в строке.
- Нажмите Обновить NS.
Укажите все серверы имен, показанные в консоли, и удалите серверы других провайдеров. Совместное использование серверов имен разных провайдеров приводит к несогласованным ответам.
Всегда используйте серверы Yeap DNS, которые консоль назначает конкретной зоне. Разным зонам могут назначаться разные серверы, поэтому не копируйте их у другого домена или другого пользователя.
Шаг 3: ожидание и проверка
После передачи изменения регистратору реестр обычно применяет его быстро. Однако рекурсивным DNS-кешам по всему миру требуется время на обновление: как правило, от нескольких минут до 48 часов.
В списке Зоны зона, серверы имен которой еще не указывают на Yeap DNS, помечается как Ожидает подключения:
- Платформа регулярно проверяет такие зоны автоматически. Метка Ожидает подключения исчезает, когда серверы имен начинают указывать на Yeap DNS.
- Нажмите Проверить NS рядом с зоной, чтобы выполнить проверку сразу. Если изменение еще не вступило в силу, в диалоговом окне появятся Текущие NS и серверы, на которые домен должен указывать, чтобы вы могли их сравнить.
Также можно выполнить проверку из командной строки:
# Nameservers currently in effect for the domain
dig NS example.com +short
# Ask the registry's authoritative servers directly (.com shown), bypassing caches
dig NS example.com @a.gtld-servers.net +norecurseКонсоль считает зону подключенной, если хотя бы один сервер имен указывает на Yeap DNS. Тем не менее замените все серверы, чтобы каждый резолвер получал одинаковые ответы.
Вариант 3: использование стороннего DNS-провайдера
Чтобы продолжить использовать другого DNS-провайдера:
- Добавьте домен у стороннего провайдера и получите назначенные им серверы имен.
- В Yeap Cloud укажите эти серверы в разделе Мои домены → страница сведений → Обзор → Серверы имен и нажмите Обновить NS.
- После этого управляйте всеми DNS-записями у стороннего провайдера.
Если при регистрации домена была автоматически создана зона Yeap DNS, она перестанет использоваться, когда серверы имен начнут указывать на другого провайдера. Ее можно оставить как резервную или удалить в разделе Зоны.
Подключение к Yeap CDN
При добавлении сайта в разделе CDN → CDN-домены мастер предложит выбрать способ подключения:
- Подключение через DNS: выберите этот вариант, если домен использует Yeap DNS. Мастер подготовит необходимую для сайта конфигурацию DNS.
- Подключение через CNAME: выберите этот вариант, если домен использует стороннего DNS-провайдера, затем добавьте у него запись CNAME, выданную мастером. Используйте целевое значение CNAME в точности так, как оно показано в консоли.
Полная инструкция приведена в разделе Добавление сайта.
Устранение неполадок
Не удается обновить серверы имен Сменить серверы имен можно только у активного домена. Проверьте правильность написания имен серверов и убедитесь, что они разрешаются. Некоторые доменные зоны требуют, чтобы серверы имен уже работали или чтобы их было не менее двух.
Зона остается в состоянии «Ожидает подключения»
Выполните dig NS yourdomain +short, чтобы узнать, что возвращает публичная DNS. Если по-прежнему отображаются старые значения, проверьте на странице сведений о домене, что серверы имен указаны правильно и сохранены. Если через 48 часов ничего не изменилось, обратитесь в службу поддержки.
Использование собственных серверов имен (например, ns1.example.com) Сначала добавьте IP-адреса этих имен серверов на вкладке Связующие записи страницы сведений о домене, затем укажите их в качестве серверов имен домена.