我正在寻找一种适用于并非一直处于活动状态的家庭服务器的解决方案。
我正在尝试 AD/DNS/DHCP。唯一的问题是,当我想使用服务器 DHCP 服务时,我需要禁用路由器内置的 DHCP 服务。
这意味着当我想快速浏览网页时,我需要打开我的家庭服务器。
有什么方法可以让我的服务器覆盖路由器的 DHCP 服务吗?
第二个问题是,如果这样的事情是可能的话,所有连接的机器(到路由器)可能不会自动更新它们的 IP,而只是继续使用从路由器获得的 IP。
答案1
不,没有办法让我的服务器覆盖路由器的 DHCP 服务。
一旦客户端收到 DHCP 响应并接受它,它就不会再发出请求,直到内部计时器到期。服务器也不可能发送客户端会接受的未经请求的 DHCP 响应。
但是有一个问题,服务器发送的 DHCP 设置是否无效?如果这些设置有效,即使服务器关闭也不会干扰任何事情,因为客户端不在乎服务器是否关闭,它们只会使用它们已有的设置,直到它们的计时器到期。
如果 DHCP 不是这样,那么你可以将租约时间设置得很短 - 这样当客户端重新请求时(我认为租约时间的一半),他们将不会看到耗电的服务器,而是看到路由器(省电)服务器的响应
唯一要做的就是确保两台服务器的 DHCP IP 地址有共同的地址,这样它们就不会分发冲突的地址。DHCP 服务器在分配地址之前可能会有一个选项,即执行 ping。