我应该如何为我的家庭 LAN 保留 IP 地址?

我应该如何为我的家庭 LAN 保留 IP 地址?

我的 Netgear 路由器支持基于 MAC 的 IP 预留,我正在设置我的第一个家庭 LAN,我希望为多个 Ubuntu 服务器分配专用 IP 地址。这是一款消费级路由器,由于其他一些限制,这种基于 MAC 的 IP 绑定绝对是获取“专用”IP 的最佳解决方案。

我的路由器的 IP 地址是 192.168.1.1。我想知道:

  • 我的子网掩码应该是什么?
  • 我的 5 个 Ubuntu 服务器 IP 应该是什么?

由于我以前从未这样做过,所以我有 95% 的信心我走在正确的轨道上,但在我开始分配事情和做出决定之前,我想确定一下。

由于这是一个家庭局域网,我确实不需要多个子网,因此对我来说,子网掩码255.255.255.0应该可以满足我的 5 台服务器的需求。

从那时起我就考虑按顺序进行,所以:192.168.1.2- 192.168.1.6

我应该使用“更好的”掩码吗?“更好的” IP 地址?对于不止一次这样做的人来说,这是一个“最佳实践”问题。我想我要问的是:我的设计很糟糕吗?如果是,为什么(我应该做些什么不同的事情)?提前谢谢!

答案1

我所做的是将路由器中的 dhcp 范围限制为前 50 个 ip 地址,然后将静态 ip 分配给此范围之外的服务器,这可以防止网络冲突。

192.168.1-2 到 192.168.1.50 是 dhcp 范围,然后我为服务器启动 51 及以上的静态 ip。

三倍 255 就可以了。

进一步解释。

缩小 dhcp 范围的好处是,网络上可能有一些您没有或无法硬寻址的设备或其他 PC,它们将依赖路由器使用 dhcp 为其分配 IP 地址,因此您必须限制路由器可以分配的数量,其余的则由您进行硬寻址。有些路由器默认具有缩小的 dhcp 范围,有些则没有,您必须查看路由器固件并在必要时进行更改。

这样,使用 dhcp 的设备就永远无法获取您在路由器中设置的缩小的 dhcp 范围之外的任何硬地址,如果您不缩小范围并且您的一个硬地址服务器被关闭并且另一个设备启动并且路由器将服务器在关闭之前的 ip 地址交给它,那么就会发生冲突,然后您启动服务器,它会尝试使用其硬地址(不是 dhcp)连接到路由器,而路由器说不,其他人拥有这个 ip。

硬寻址(分配的 IP)是在 PC/服务器操作系统网络适配器设置中完成的,而不是在路由器上完成的,至少我是这样做的。

答案2

该设置听起来不错,并且 Moab 的限制 DHCP 范围和分配静态 IP 的建议也同样有效。

如果您不打算将服务器移出网络或移到网络之间,那么静态 IP 就可以了,而 DHCP 保留的主要目的是针对仍然经常更换网络的客户端(想象一下使用 wifi 的笔记本电脑,在家庭 <-> 工作 <-> 咖啡店之间移动),但在特定网络上时仍然需要有固定 IP。

相关内容