Ubuntu resolv.conf, не идя в следующий сервер имен?

Будьте осторожны! Несколько серверов DNS, средних "любой из этих серверов, могут быть запрошены для доменной информации", не, "если первые сбои, попробуйте следующее".

Вам нужно что-то с немного большей аналитикой. К сожалению, нет никакого Свободного, Легкого и Надежного способа сделать его.

Если у Вас, оказывается, есть подсистема балансировки нагрузки, может быть возможно настроить его со страницей 'отказа'.

6
задан 20 August 2010 в 23:44
3 ответа

Ahhhh.... это действительно не прокладывает себе путь. Пока первый сервер имен работает и активный, все связывают запросы, перейдет к нему. Единственный способ, которым Вы добираетесь до второго сервера имен, состоит в том, если предыдущий сервер имен в списке перестал работать и после ДОЛГОГО тайм-аута.

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

12
ответ дан 3 December 2019 в 00:01

Общедоступный сервер имен должен ответить, что частный адрес не выходит. Если это будет первым и рабочим, то Вы получите общедоступный ответ. Перечислите частный сервер сначала. Общедоступный сервер должен только использоваться в качестве нейтрализации.

Решение на стороне сервера имен состоит в том, чтобы использовать конфигурацию разделения. Это подало бы частные данные по частной сети и обеспечило бы только общедоступные данные по общедоступной стороне. Общедоступный сервер должен только предложить направления (google.com, и т.д.) на частной сети.

0
ответ дан 3 December 2019 в 00:01

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

Серверы имен перечислены в /etc/resolv.conf, по одному на строку.

Листинг кода 1: Пример / etc / resolv. conf

nameserver 192.168.1.1

nameserver 10.0.0.1

Чтобы улучшить поиск DNS, добавьте несколько DNS-серверов (желательно в разных подсетях) и следующие параметры в /etc/resolv.conf:

Code Listing 2: /etc/resolv.conf options

options rotate

options timeout: 1

Это будет использовать оба сервера имен по очереди и ждать макс. 1 секунда на ответ перед следующей попыткой.

6
ответ дан 3 December 2019 в 00:01

Теги

Похожие вопросы