多DHCP服务器的范围:更好地重叠或分离? 无线vs以太网客户端?

我知道在一个局域网上运行多个DHCP服务器的感觉有些复杂,但是我想知道设置范围的最好方法。

在我的情况下,我有一个路由器,执行DHCP和我的Ubuntu服务器,我使用FOG鬼影(当然还有其他事情)。 由于FOG将自己与DHCP服务器打包在一起,我认为最好使用它,并帮助FOG运行更平滑。 我可能宁愿运行一个DHCP服务器,以便我可以在一个地方查看所有的租约。

总之,在DHCP服务器之间分配IP范围会更好吗? 或者可以重叠它们。 或者甚至有差异。

另外,当我的无线路由器服务只有无线请求时,是否有可能(和有利的),而Ubuntu服务器箱服务的以太网呢?

谢谢,

DHCP服务器将服务所有收到的请求。 如果无线以太网和有线以太网是相同的广播域,那么您不希望在单个广播域(绝大多数情况下)中运行两台DHCP服务器。 如果它们是独立的广播域(意味着它们也是不同的IP子网),则可以在每个广播域的主机上运行DHCP服务器,或者如果分隔子网的路由器支持DHCP中继,则可以运行单个DHCP服务器并接收来自“远”子网上的客户端的中继请求。

我怀疑你有一个单一的广播域,因为你在谈论“重叠”的地址范围。 情况就是这样,你应该只有一台DHCP服务器为整个广播域服务。 (有些情况下,您可能在广播域中有多个 – 通常是在故障转移场景中 – 但这超出了您的问题的范围。)

正如埃文提到的,你不需要在同一个广播域上有两台DHCP服务器。 哪个DHCP服务器响应客户端的DHCPREQUEST / DHCPRENEW是哪一个首先获得DHCPREQUEST。 DHCP服务器都不知道对方的租用数据库(哪个客户端有哪个地址),所以你几乎可以保证得到IP地址冲突,就像Highlander一样只能有一个! (如果分配给多个工作站的IP地址相同,情况将无法正常工作)。

这是例外的做DHCP拆分范围。 这个想法是,你可用地址的一半转到一个DHCP服务器,另一半转到其他地址。 这样,你可以保证你不会得到分配给多个客户端的相同的地址,而且你的DHCP服务会得到一些冗余。

另外,当我的无线路由器服务只有无线请求时,是否有可能(和有利的),而Ubuntu服务器箱服务的以太网呢?

如果你有多个广播域,这可能是不错的。 您可以划分您的寻址空间,并将一个子网连接到无线客户端,将另一个子网连接到您的有线客户端。 这使得路由,过滤和监视更容易。

编辑:我只是看着你的另一个问题。 你想要的是一个单独的networking(物理或VLAN),为您的FOG客户端提供一个子网和相关的DHCP服务,并为您的员工机器(使用自己的服务)提供另一个networking。

在接入点模式下设置路由器怎么样? DHCP响应将直接从Ubuntu服务器传递给无线客户端。

基本上每个无线路由器都支持AP模式,只需在路由器上禁用DHCP服务器,启用WiFi无线电,并使用其中一个LAN端口将路由器插入networking。