| Тип | Название | Content |
|---|---|---|
A |
ns1.example.com |
<IPv4> |
← Cloudflare DNS / dns / nameservers / custom-nameservers
Настройка пользовательских серверов имён учётной записи
Пользовательские серверы имён аккаунта (ACNS) позволяют задать пользовательские серверы имён на уровне аккаунта и использовать их для разных зон в рамках одного аккаунта Cloudflare.
ACNS организованы в различные наборы (ns_set) и имена ACNS может предоставлять любой домен, даже если этот домен не существует как зона в Cloudflare.
Например, если ACNS ns1.example.com и ns2.vanity.test, домены example.com и vanity.test не обязательно должны быть зонами в Cloudflare.
Доступность
Пользовательские серверы имён аккаунта доступны клиентам на плане Business (после обращение в службу поддержки Cloudflare) или Enterprise. После настройки пользовательские серверы имён аккаунта могут использоваться всеми зонами в аккаунте независимо от тарифного плана зоны. Через API или в панели управления.
Условия конфигурации
Чтобы эта настройка была возможна, должны выполняться следующие условия:
- Вы можете создать до пяти различных наборов пользовательских серверов имён на уровне аккаунта. Каждый набор серверов имён должен содержать от двух до пяти различных имён серверов (
ns_name), и каждое имя не может принадлежать более чем одному набору. Например, еслиns1.example.comявляется частьюns_set 1она не может быть частьюns_set 2или наоборот. - Настройка поддомена или обратные зоны может использовать собственные серверы имён уровня аккаунта, если они используют другой набор серверов имён (
ns_set) чем их родительская, дочерняя или любая другая зона в их дереве прямой иерархии.
- Выбор набора из
ns_set 1черезns_set 5повлияет на то, как Cloudflare назначает серверы имён новым зонам, если вы настроите Настройки DNS-зоны по умолчанию.
Включение пользовательских серверов имён аккаунта
1. Настройте имена и наборы ACNS
- Создайте имена и наборы ACNS:
-
В панели управления Cloudflare перейдите в раздел аккаунта Настройки страницу.
Перейдите в Конфигурации ↗ -
Перейдите в Настройки DNS.
-
Для Пользовательские серверы имён аккаунта, выберите Настройте пользовательские серверы имён.
-
Введите полное доменное имя для Имя сервера имён и выберите Набор серверов имён. Следуйте условия конфигурации.
Используйте Конечная точка для добавления пользовательского сервера имён аккаунта чтобы создать пользовательские серверы имён учётной записи. Следуйте условия для ns_name и ns_set.
Cloudflare назначит адрес IPv4 и адрес IPv6 каждому имени ACNS, и эти серверы имён появятся в списке вариантов, которые вы можете использовать в существующих зонах или настроить по умолчанию для новых зон в аккаунте.
- Убедитесь, что
A/AAAAзаписи с назначенными IPv4 и IPv6 существуют в авторитетном DNS домена, предоставляющего имена ACNS.-
Если домен использует DNS Cloudflare, соответствующий
AиAAAAзаписи создаются автоматически. -
Если домен или домены, используемые для пользовательских серверов имён аккаунта, не существуют в том же аккаунте, необходимо вручную создать
A/AAAAзаписи на настроенных именах серверов имен (например,ns1.example.com) у авторитативного DNS-провайдера.
-
- Обновите настройки у регистратора домена, который предоставляет имена ACNS. Этот шаг зависит от того, используете ли вы Cloudflare Registrar:
-
Если вы используете Cloudflare Registrar для домена, который предоставляет имена ACNS, обратитесь в службу поддержки Cloudflare чтобы добавить пользовательские серверы имён учётной записи и IP-адреса в качестве glue-записей домена.
-
Если вы не используете Cloudflare Registrar для домена, который предоставляет имена ACNS, добавьте пользовательские серверы имён аккаунта и IP-адреса у регистратора своего домена в виде glue-записей (RFC 1912 ↗). Если вы не добавите эти записи, разрешение DNS для вашего домена завершится ошибкой.
-
2. Используйте ACNS в существующих зонах
- Выберите набор ACNS в качестве пользовательских серверов имён для зоны:
-
На панели управления Cloudflare перейдите к разделу Настройки DNS страницу.
Перейдите в Настройки ↗ -
Для Пользовательские серверы имён, выберите Настройте.
-
Выберите Использование пользовательских серверов имён аккаунта и выберите набор серверов имён из списка.
-
Выберите Save для подтверждения.
Используйте конечную точку Обновление настроек DNS для зоны и настройте nameservers объект соответствующим образом для каждой зоны.
- Убедитесь, что серверы имён обновлены:
- Если ваш домен использует Cloudflare Registrar, обратитесь в службу поддержки Cloudflare чтобы обновить свои серверы имён.
- Если ваш домен использует другого регистратора, обновите серверы имён у регистратора, указав пользовательские серверы имён аккаунта.
- Если ваша зона делегирована, обновите соответствующую
NSзапись в родительской зоне.
3. (Необязательно) Сделайте ACNS настройкой по умолчанию для новых зон
Чтобы сделать ACNS вариантом по умолчанию для всех новых зон, добавляемых в аккаунт начиная с этого момента:
-
В панели управления Cloudflare перейдите в раздел аккаунта Настройки страницу.
Перейдите в Конфигурации ↗ -
Перейдите в Настройки DNS.
-
Для Настройки DNS-зоны по умолчанию, выберите Настройте параметры по умолчанию.
-
Измените Способ назначения серверов имён к Пользовательские серверы имён аккаунта.
См. Настройки DNS-зоны по умолчанию для получения подробностей.
Используйте конечную точку Обновление настроек DNS для аккаунта. В zone_defaults объект, укажите следующее:
"zone_defaults": {
"nameservers": {
"type": "custom.account"
}
}Отключить пользовательские серверы имён учётной записи
1. Удалите назначение ACNS у зон
Чтобы удалить ACNS из зоны, сначала обновите серверы имён, чтобы прекратить использование ACNS:
- Если вы используете Cloudflare Registrar, обратитесь в службу поддержки Cloudflare чтобы вернуть обычные фирменные серверы имён Cloudflare.
- Если вы не используете Cloudflare Registrar, измените настройки регистратора домена так, чтобы использовались ваши обычные фирменные серверы имён Cloudflare.
- Если вы используете Cloudflare Registrar, используйте Конечная точка обновления настроек DNS чтобы установить
typeпараметр вnameserversобъект на"cloudflare.standard". Затем обратитесь в службу поддержки Cloudflare чтобы вернуть обычные фирменные серверы имён Cloudflare. - Если вы не используете Cloudflare Registrar, измените настройки регистратора домена так, чтобы использовались ваши обычные фирменные серверы имён Cloudflare, а затем используйте Конечная точка обновления настроек DNS чтобы установить
typeпараметр вnameserversобъект на"cloudflare.standard".
2. Удалите имена или наборы ACNS
После условия конфигурации, каждый набор должен содержать от двух до пяти разных имён серверов имён. Если вы удалите все имена или оставите в наборе только одно имя сервера имён, этот набор больше не будет доступен для выбора для зон в вашем аккаунте.
-
В панели управления Cloudflare перейдите в раздел аккаунта Настройки страницу.
Перейдите в Конфигурации ↗ -
Перейдите в Настройки DNS.
-
Для Пользовательские серверы имён аккаунта, выберите Удалить рядом с именем ACNS.
Используйте Эндпоинт удаления пользовательского сервера имён аккаунта чтобы удалить определённый ACNS.