1

Пока я использую серверы имен, как это

ns1.example.com
ns2.example.com
.....

Допустим, хост-сервер под указанными выше серверами имен не работает. Можем ли мы обновить NS динамически? Я имею в виду

ns1.example.com (start checking)
ns2.example.com
ns3.newexample.com (when 1,2 failed)
ns4.newexample.com

Я могу вставить любое количество NS в панель домена, но какая польза? Это то, что я ищу?

2 ответа2

0

Если разрешены динамические обновления для вашего домена example.com, вы можете изменить IP-адрес. Проблема в том, что другим серверам требуется некоторое время, чтобы подобрать новый адрес из-за кеширования. TTL (Time-To-Live) записи 'NS' устанавливает, как долго можно кэшировать IP-адрес.

Я бы посоветовал против этого и вместо этого использовать несколько серверов за балансировщиком нагрузки.

0

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

Вероятно, неразумно динамически обновлять DNS-серверы, так как эта информация обычно должна иметь длинный TTL и вызывать проблемы с настройками реестра и т.д.

В зависимости от того, что вы пытаетесь сделать, вы можете избежать наличия набора надежных серверов имен, а затем динамически пере-делегировать записи NS поддоменов, хотя было бы более эффективно повторно делегировать записи A напрямую.

(Кроме того, это, вероятно, не самое лучшее место, чтобы спросить совета DNS - я задал похожую, хотя и более сложную версию этого вопроса, и мне дали неверную информацию. Вам может повезти на serverfault.com. Однако, прежде чем перенести его, вам, вероятно, потребуется предоставить более точное описание того, что вы пытаетесь сделать и что вы имеете в виду, то есть определить "Динамическое обновление", как вы планируете его динамическое обновление и сообщить, почему вы хотите обновить серверы имен. динамически, а не записи)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .