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

Расширенные серверы имён

Расширенные серверы имён включены в Foundation DNS обеспечивают более высокую отказоустойчивость и более стабильное назначение серверов имён.

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

Группы сетей anycast

Для повышения отказоустойчивости анонсирование IP-адресов расширенных серверов имён организовано в три anycast сетевых групп.

Две группы состоят из IP-адресов, анонсируемых из географически распределённых дата-центров, а третья группа состоит из IP-адресов, анонсируемых из всех дата-центров сети Cloudflare.

Пример для Великобритании

IP-адреса Группа Дата-центры
108.162.198.1 A Лондон и Эдинбург
172.64.40.1 B Манчестер
162.159.60.1 C Манчестер, Лондон и Эдинбург

В процессе разрешения DNS резолвер в итоге получает список всех IP-адресов, по которым доступны авторитативные серверы имён домена, и обычно отдаёт предпочтение IP-адресу с наилучшей производительностью разрешения.

Когда вместо анонсирования всех IP-адресов во всех дата-центрах применяется эта групповая логика, отказоустойчивость повышается: если в одном из дата-центров возникает локальная проблема, резолвер может переключиться на IP-адрес, анонсируемый следующим ближайшим дата-центром. Третья группа добавляет ещё один уровень резервирования, дополнительно повышая отказоустойчивость.

См. наша запись в блоге для подробного объяснения логики распределённых групп.

Выделенный процесс релизов

Зоны, использующие расширенные серверы имён, менее подвержены сбоям и последствиям регрессий в ПО.

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

Размещение и назначение серверов имён

Стандартные серверы имён Cloudflare размещаются под доменом ns.cloudflare.com или secondary.cloudflare.com, расширенные серверы имён используют разные домены:

Использование разных доменов верхнего уровня (.com, .net, а также .org) и то, что они доступны только для учётных записей Enterprise, обеспечивает более высокую предсказуемость и согласованность при назначении серверов имён.

Это также снижает число конфликтов при обеспечении того, чтобы у непосредственно вложенных зон не совпадал набор серверов имён.

Пример нисходящих зон

Рассмотрим домен example.com, и поддомены abc.example.com и 123.example.com:

Единообразное назначение для новых зон

Расширенные серверы имён стараются сохранять один и тот же набор серверов имён (blue, gold, или orange) для новых зон, добавленных в ту же учётную запись, но новой зоне всё же может быть назначен другой набор, если:

Назначенные серверы имен изменить нельзя после создания зоны. Если ваши зоны должны использовать одни и те же серверы имён, пользовательские серверы имён аккаунта предоставляют единый набор, который может использовать любая зона в аккаунте, и его можно задать как Настройка DNS-зоны по умолчанию поэтому новые зоны получают их автоматически.

Совместимость с пользовательскими серверами имён

Функции расширенных серверов имён (например, несколько групп anycast-сети или отдельный процесс релизов) сейчас доступны для серверов имён под брендом Cloudflare. Поддержка этих функций для Пользовательские серверы имён находится в плане развития продукта. Актуальную информацию о доступности уточняйте у своей команды по работе с аккаунтом.