Назад | Перейти на главную страницу

Что происходит при указании нескольких DNS-серверов с опцией DHCP 6?

Что произойдет, если у меня будет следующий вариант DHCP 6 (DNS)?

6,1.1.1.1,8.8.8.8

Будет 1.1.1.1 быть обслуженным, и 8.8.8.8 как запасной вариант, если 1.1.1.1 не удается?

Дополнительный контекст: я бегу odhcpd на OpenWRT с pi-hole в качестве моего DNS-сервера и хотите иметь автоматический откат на случай отказа pi-hole.

RFC 2132 (параметры DHCP и расширения поставщиков BOOTP), раздел 3.8 говорит:

Параметр сервера доменных имен определяет список серверов имен [...] системы доменных имен, доступных клиенту. Серверы ДОЛЖНЫ быть перечислены в порядке предпочтения.

«Должен», а не «Должен», так что все зависит от клиента ...

Например, Windows пробует первый и при необходимости возвращается к другим:

Вы можете указать несколько серверов для разрешения DNS. Их приоритет определяется порядком. Если первый сервер недоступен для ответа на запрос разрешения имени хоста, осуществляется доступ к следующему DNS-серверу в списке и т. Д.

Настройка сети TCP / IP

То же самое в Linux:

Используемый алгоритм состоит в том, чтобы попробовать сервер имен, и, если время запроса истекает, попробуйте следующий, пока не закончатся серверы имен, затем повторите попытку всех серверов имен, пока не будет выполнено максимальное количество повторных попыток.

RESOLV.CONF (5)