我自己的 DHCP 服务器

我自己的 DHCP 服务器

我的家庭网络如下:有线调制解调器用于上网,连接到无线路由器,多个客户端通过无线网络连接。我的无线路由器有一个内置的 DHCP 服务器,可以为无线客户端分配 IP 地址。我知道在我的路由器配置页面上有一个选项可以禁用此 DHCP 服务器。禁用它后,我能否在连接到路由器的其中一台机器上运行自己的 DHCP 服务器(通过静态 IP)?我现在面临的问题是路由器似乎不会转发地址为 255.255.255.255 的数据包,因此网络上的其他客户端都看不到任何 DHCP Discover 数据包。

答案1

如果你的路由器自带的 DHCP 服务器不足,可以考虑使用第三方固件,例如OpenWRTDD-WRT或者番茄(如果适合您的路由器型号,请仔细检查)。

这些固件中的 DHCP 服务器通常比路由器的库存服务器更具可配置性,特别是如果您习惯通过终端(SSH)界面进行配置。

此外,如果您必须在单独的机器上运行 DHCP 服务器,则配置这些固件以正确传递 DHCP 请求可能比尝试强制路由器的库存固件执行此操作更容易。

答案2

路由器会分割广播域,这意味着它们不会转发发往 的数据包255.255.255.255。如果您希望转发这些数据包,请查看交换机或集线器。

答案3

最好的解决方案可能是为所有 PC 和设备分配一个固定 IP 地址。大多数家庭网络只有 5 个 IP 地址,所以这并不费力。

相关内容