我对阅读的几条语句感到困惑。当根据 MAC 地址设置 DHCP 保留时...保留的 IP 是否需要位于其中一个范围内?
据我所见(不确定是否正确)判断,它必须在其中一个范围内才能被保留。
这个问题的正确答案是什么?
答案1
编辑:
您在什么操作系统上运行 DHCP?在 Windows 2008 R2 上,您无法定义范围之外的保留。
在 Server 2003 上,您可以这样做,但大多数情况下根本不需要这样做。
答案2
我个人有一个 Linux 路由器,其中一个装在盒子里,DHCP 预留是这样完成的,如果我将 DHCP 范围设置为从 xxx150 到 xxx200,并且我的笔记本电脑位于 xxx2,我仍然会从 DHCP 获取该地址,即使它不在范围内。所以答案是“不”,根据我的经验,你不必从范围内预留。
此外,在设置预留时,Linux 路由器会将其放入 NAT 表中(这是示例):
DROP all -- 192.168.0.58 anywhere MAC !00:08:74:F7:4D:69
这样,任何手动将别人的 IP 输入到他的适配器的人都无法访问 WAN 端口。
答案3
如果地址不在范围内,那么您的 DHCP 服务器将不会分发其地址。