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

Как настроить резервные DNS- и DHCP-серверы с автоматическим обновлением DNS в Ubuntu?

Я пытаюсь настроить два виртуальных сервера под управлением Ubuntu, чтобы они действовали как первичный и вторичный серверы DNS и DHCP в моей локальной сети.

Мне удалось заставить bind9 работать как главный и подчиненный DNS-серверы.
Мне удалось заставить сервер dhcpd работать как ведущий и ведомый.
Я даже смог следовать руководству и настроить главный сервер DHCP для автоматического обновления главного сервера DNS.

Но когда я все собираю, автоматическое обновление днс ломается. Я не понимаю, как настроить подчиненный DHCP-сервер для обновления DNS-сервера (какой он должен обновляться?), А главный DHCP-сервер не может обновить главный DNS-сервер (я вижу ошибку тайм-аута в системном журнале)

Может ли кто-нибудь указать мне на учебник, в котором рассматриваются как избыточность, так и автоматические обновления? А может, объясните, что я делаю не так в своей конфигурации. Я не вижу / не могу заставить обе функции работать вместе.

Спасибо

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

Мне не удалось найти программное обеспечение DNS-сервера, которое поддерживало бы настройку с несколькими мастерами. Я пришел к выводу, что при использовании доступного программного обеспечения единственный вариант - это ведущий-ведомый, и если ведущий выходит из строя, вероятно, можно (но совсем не просто) настроить аварийное переключение, при котором ведомое «станет» ведущим.

Мультимастер был бы возможен, если бы DHCP-сервер мог отправлять обновления на два DNS-серверы ...

По запросу я указываю вам на это подробное руководство: HOWTO Разработка отказоустойчивого решения DHCP + DNS

Он основан на Red Hat / CentOS, но конфигурации должны работать и на Ubuntu, с небольшими изменениями.