Я пытаюсь настроить два виртуальных сервера под управлением 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, с небольшими изменениями.