我正在尝试configuration两台运行Ubuntu的虚拟服务器,作为我的局域网中的主要和辅助DNS和DHCP服务器。
我能够得到bind9作为主从DNS服务器。
我能够让dhcpd服务器作为主从服务器工作。
我甚至可以按照教程,configuration主dhcp服务器自动更新主dns服务器。
但是当我把所有的东西放在一起时,自动DNS更新中断。 我不知道如何configuration从属DHCP服务器来更新DNS服务器(哪一个应该更新?),并且主DHCP服务器无法更新主DNS(我看到超时错误在系统日志中)
有人可以指点我的教程,解决冗余和自动更新? 或者可能解释我在configuration中做错了什么。 我看不到/要同时使用这两个function。
谢谢
根据要求,我将指引您阅读以下详细教程: HOWTOdevise容错DHCP + DNS解决scheme
它基于Red Hat / CentOS,但是configuration也可以在Ubuntu上运行,几乎没有改动。
问题在于DNS更新。 唯一可以更新DNS的地方是主DNS服务器。 主站只能有一个,一旦失败,从站将回答 DNS查询,但DNS不能更新 。
我找不到任何支持多主设置的DNS服务器软件。 我的结论是,使用可用的软件唯一的select是主从,如果主站发生故障,可能(但不是很容易)设置故障转移,从站将成为主站。
如果DHCP服务器可以将更新发送到两台 DNS服务器,则可以使用多台主设备。