我自己的DHCP服务器


2

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


1
你为什么想做这个?为什么不为您的网络机器分配静态IP等?
ianfuture

Answers:


3

如果缺少路由器的库存DHCP服务器,请考虑使用第三方固件,如OpenWRTDD-WRTTomato(如果您的路由器型号可用;请仔细检查)。

这些固件中的DHCP服务器通常比路由器的库存服务器更加可配置,特别是如果您熟悉通过终端(SSH)接口进行配置。

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


1

路由器分割广播域,这意味着它们不转发寻址的数据包255.255.255.255。如果您希望转发的数据包进入交换机或集线器。


1
注意:许多WiFi路由器路由器可以配置为替代充当交换机。
CarlF

@CarlF:4端口WiFi路由器实际上是一个受控的6端口交换机,其中一个内部端口连接到CPU,另一个连接到WiFi模块,因此它始终充当交换机。
whitequark 2010年

0

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


但是当有人使用他们的笔记本电脑时,让DHCP工作比试图让他们配置他们的IP地址要容易得多。
Kevin Panko
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.