我最近换了工作,在这个新的工作场所,我发现我们实际上有两个 DHCP 服务器。在同一个子网中,它们都具有相同的范围。我没有设置这个,但我发现有很多 IP 地址冲突,这一定是因为它们彼此之间没有任何连接。所以,这可能是原因,对吧?
不过,我确实看到 DHCP 控制台中有一个名为“服务器连接绑定”的设置,并且可以在那里输入 IP 地址。但是输入的 IP 是其自身的 IP 地址,与 127.0.0.1 相同。但我不知道它们是否应该指向彼此。
现在,在我看来,只需要一个 DHCP。或者,我们可以拆分范围。但我不确定这是否真的有必要。我的意思是,我们的域中只有几百台计算机,还有一堆 iPhone 和其他智能手机。
那么,我是不是偏离了主题,还是应该禁用其中一个?或者我应该拆分范围?
答案1
拥有 2 个 DHCP 服务器没有问题。事实上,如果其中一个服务器出现故障,它可以为您提供一些冗余。只需正确设置即可。确保它们都有不同的地址范围可供分配,并且每个都创建了相同的预留。
当然,如果你不需要或不想要冗余和正常运行时间,那么只需关闭其中一个即可。这可能是最简单的做法。
答案2
显而易见的错误答案是:
“如果它们在同一个网段上,则应该只有一个。”
你能只要范围不重叠,就可以拥有多个 DHCP 服务器(例如用于冗余),但我自己从未这样做过。可能还存在可以在故障转移配置中设置的 DHCP 软件,以便一次只有一个处于活动状态。
答案3
可以按照以下说明设置故障转移 DHCPd 对死灵之书,只需设置您的参数。是的,IP 也算作地址,对等地址与其他 ISC DHCPd 服务器的地址相匹配。故障转移子句必须应用于两个都服务器以避免故障。
答案4
许多现代 DHCP 服务器在向客户端提供 IP 地址之前都带有“Ping 检查”选项。启用后,DHCP 服务器可避免提供重复 IP 地址的问题。
一些服务器还从可用池中分配随机 IP 地址而不是序列,以进一步减少分配可预测的重复地址的机会。
“提供前检查 Ping” 允许管理员发挥创意,混合搭配客户端上的配置。当他想记住特定客户端的 IP 时,他可以绕过 DHCP 服务器并自行配置。
这绝不是一个可靠的冗余解决方案,但在大多数情况下效果很好。不过,你的里程可能会谨慎!