INTEGRITY Документация

Настройка пользовательских серверов имён учётной записи

Пользовательские серверы имён аккаунта (ACNS) позволяют задать пользовательские серверы имён на уровне аккаунта и использовать их для разных зон в рамках одного аккаунта Cloudflare.

ACNS организованы в различные наборы (ns_set) и имена ACNS может предоставлять любой домен, даже если этот домен не существует как зона в Cloudflare.

Например, если ACNS ns1.example.com и ns2.vanity.test, домены example.com и vanity.test не обязательно должны быть зонами в Cloudflare.

Доступность

Пользовательские серверы имён аккаунта доступны клиентам на плане Business (после обращение в службу поддержки Cloudflare) или Enterprise. После настройки пользовательские серверы имён аккаунта могут использоваться всеми зонами в аккаунте независимо от тарифного плана зоны. Через API или в панели управления.

Условия конфигурации

Чтобы эта настройка была возможна, должны выполняться следующие условия:

Включение пользовательских серверов имён аккаунта

1. Настройте имена и наборы ACNS

  1. Создайте имена и наборы ACNS:
  1. В панели управления Cloudflare перейдите в раздел аккаунта Настройки страницу.

    Перейдите в Конфигурации ↗
  2. Перейдите в Настройки DNS.

  3. Для Пользовательские серверы имён аккаунта, выберите Настройте пользовательские серверы имён.

  4. Введите полное доменное имя для Имя сервера имён и выберите Набор серверов имён. Следуйте условия конфигурации.

Используйте Конечная точка для добавления пользовательского сервера имён аккаунта чтобы создать пользовательские серверы имён учётной записи. Следуйте условия для ns_name и ns_set.

Cloudflare назначит адрес IPv4 и адрес IPv6 каждому имени ACNS, и эти серверы имён появятся в списке вариантов, которые вы можете использовать в существующих зонах или настроить по умолчанию для новых зон в аккаунте.

  1. Убедитесь, что A/AAAA записи с назначенными IPv4 и IPv6 существуют в авторитетном DNS домена, предоставляющего имена ACNS.
    • Если домен использует DNS Cloudflare, соответствующий A и AAAA записи создаются автоматически.

    • Если домен или домены, используемые для пользовательских серверов имён аккаунта, не существуют в том же аккаунте, необходимо вручную создать A/AAAA записи на настроенных именах серверов имен (например, ns1.example.com) у авторитативного DNS-провайдера.

Тип Название Content
A ns1.example.com <IPv4>
  1. Обновите настройки у регистратора домена, который предоставляет имена ACNS. Этот шаг зависит от того, используете ли вы Cloudflare Registrar:
    • Если вы используете Cloudflare Registrar для домена, который предоставляет имена ACNS, обратитесь в службу поддержки Cloudflare чтобы добавить пользовательские серверы имён учётной записи и IP-адреса в качестве glue-записей домена.

    • Если вы не используете Cloudflare Registrar для домена, который предоставляет имена ACNS, добавьте пользовательские серверы имён аккаунта и IP-адреса у регистратора своего домена в виде glue-записей (RFC 1912). Если вы не добавите эти записи, разрешение DNS для вашего домена завершится ошибкой.

2. Используйте ACNS в существующих зонах

  1. Выберите набор ACNS в качестве пользовательских серверов имён для зоны:
  1. На панели управления Cloudflare перейдите к разделу Настройки DNS страницу.

    Перейдите в Настройки ↗
  2. Для Пользовательские серверы имён, выберите Настройте.

  3. Выберите Использование пользовательских серверов имён аккаунта и выберите набор серверов имён из списка.

  4. Выберите Save для подтверждения.

Используйте конечную точку Обновление настроек DNS для зоны и настройте nameservers объект соответствующим образом для каждой зоны.

  1. Убедитесь, что серверы имён обновлены:

3. (Необязательно) Сделайте ACNS настройкой по умолчанию для новых зон

Чтобы сделать ACNS вариантом по умолчанию для всех новых зон, добавляемых в аккаунт начиная с этого момента:

  1. В панели управления Cloudflare перейдите в раздел аккаунта Настройки страницу.

    Перейдите в Конфигурации ↗
  2. Перейдите в Настройки DNS.

  3. Для Настройки DNS-зоны по умолчанию, выберите Настройте параметры по умолчанию.

  4. Измените Способ назначения серверов имён к Пользовательские серверы имён аккаунта.

См. Настройки DNS-зоны по умолчанию для получения подробностей.

Используйте конечную точку Обновление настроек DNS для аккаунта. В zone_defaults объект, укажите следующее:

"zone_defaults": {
  "nameservers": {
    "type": "custom.account"
  }
}

Отключить пользовательские серверы имён учётной записи

1. Удалите назначение ACNS у зон

Чтобы удалить ACNS из зоны, сначала обновите серверы имён, чтобы прекратить использование ACNS:

2. Удалите имена или наборы ACNS

После условия конфигурации, каждый набор должен содержать от двух до пяти разных имён серверов имён. Если вы удалите все имена или оставите в наборе только одно имя сервера имён, этот набор больше не будет доступен для выбора для зон в вашем аккаунте.

  1. В панели управления Cloudflare перейдите в раздел аккаунта Настройки страницу.

    Перейдите в Конфигурации ↗
  2. Перейдите в Настройки DNS.

  3. Для Пользовательские серверы имён аккаунта, выберите Удалить рядом с именем ACNS.

Используйте Эндпоинт удаления пользовательского сервера имён аккаунта чтобы удалить определённый ACNS.