Несмотря на то, что у меня есть конкретная проблема, я пытаюсь реализовать хорошую стратегию для доменов, которыми я управляю.
Текущая настройка:
VPS, управляемый с помощью Plesk с несколькими доменами. (У меня есть отказоустойчивый IPv4.)
Основной сервер имен — это связующая запись, которая указывает на VPS ipv4 и ipv6.
Сначала я пытался просто прикрепить вторичный сервер имен к тому же IP-адресу, но используемый мной TLD требует 2 серверов имен с разными IP-адресами.
Итак, для вторичного сервера имен мой провайдер VPS (OVH Cloud) предоставляет вторичный DNS, но он только связывает домен с IPv4 и не допускает какой-либо конкретной конфигурации зоны.
Plesk — это основной DNS-сервер, и добавлено несколько записей. Одна из них — запись SPF.
Проблема:
Похоже, что во время распространения DNS некоторые DNS-серверы «верхнего уровня» устанавливают NameServers в обратном порядке: сначала используется вторичный DNS-сервер.
Когда это происходит, мои записи DNS с моего основного сервера DNS не обслуживаются. Например, запуск mxtoolbox выдаст мне ошибки, так как он не сможет найти запись SPF с основного сервера.
** Решения: **
Есть ли способ заставить основной DNS-сервер передать конфигурацию своей зоны на вторичный DNS-сервер?
Или есть ли способ принудительно указать, какой сервер имен является основным, а какой — вторичным? (Я считаю это приемлемым, поскольку основной сервер имен и фактический хостинг выполняются одним и тем же сервером. В большинстве случаев, если основной сервер DNS выходит из строя, то же самое происходит с контентом и другими службами)
решение1
Типичный способ для первичного сервера имен передать конфигурацию вторичному — использовать
AXFR
. Так что да, это возможно.С точки зрения
NS
записей, нет различия между первичной и вторичной записью. К ним можно получить доступ последовательно в любом порядке или одновременно. Чтобы применить одну, вам нужно будет удалить другую запись.