![家庭调制解调器/路由器 IP 地址位于 DHCP 池中间吗?](https://linux22.com/image/751551/%E5%AE%B6%E5%BA%AD%E8%B0%83%E5%88%B6%E8%A7%A3%E8%B0%83%E5%99%A8%2F%E8%B7%AF%E7%94%B1%E5%99%A8%20IP%20%E5%9C%B0%E5%9D%80%E4%BD%8D%E4%BA%8E%20DHCP%20%E6%B1%A0%E4%B8%AD%E9%97%B4%E5%90%97%EF%BC%9F.png)
我家里有一台调制解调器/路由器/网关。为了防止网络中运行的硬编码恶意脚本发现它,我想将调制解调器/网关 IP 地址放在 DHCP 地址池的中间,而不是“.1”(10.0.0.50,DHCP 地址池为 10.0.0.40-10.0.0.200)。
调制解调器不让我这么做。我收到两个错误之一。如果我将调制解调器放在 DHCP 池的边缘,我会收到“起始 IP 地址不能与调制解调器 IP 地址相同”。如果我将网关放在 DHCP 池中的其他位置,我会收到“调制解调器 IP 地址不能位于起始 IP 地址和结束 IP 地址之间”。
现在我知道为什么每个人都被迫将调制解调器放在 xxx1 上。如果它移到其他地方,则 DHCP 池中可用的子网 IP 地址就会被牺牲。啊……
我想不出我的网关不能位于 DHCP 范围中间的技术原因。这只是我的设备的限制,还是存在一些与网络硬件供应商无关的技术原因?我遗漏了什么?
答案1
我家里有一台调制解调器/路由器/网关。为了防止网络中运行的硬编码恶意脚本发现它,我想将调制解调器/网关 IP 地址放在 DHCP 地址池的中间
“硬编码坏演员脚本”到底是什么?
如果恶意实体可以访问您的网络,那么将路由器设置为“默认”以外的其他 IP 地址是不会欺骗任何人的。
如果恶意实体可以访问您的网络,那么您要担心的事情就比路由器更大。
你正在与风车作战。
使用接近网络范围开始或结束的 IP 地址,例如 .10 或 .250。
当然,丢失网络范围开头或结尾的几个地址不会成为问题。除非您的网络设备太多,以至于需要将网络范围中的每个地址都分配给这些设备。
答案2
并不是说不能在中间范围,但它不能在范围中完全不行,因为将相同的地址(可能)分配给另一台主机只会让一切变得混乱。如果您使用 10.0.0.50 作为其地址,并将 10.0.0.51 - 10.0.0.254 作为范围(如果它可以接受多个范围,10.0.0.1 - 10.0.0.49 也是可用的),除非你的路由器有一些更愚蠢的检查。
换句话说,也许您没有意识到它自己的地址是静态分配的,而不是由其 DHCP 服务器分配的。