題 我自己的DHCP服務器


我的家庭網絡如下:用於互聯網的有線調製解調器,連接到無線路由器,通過無線網絡連接的多個客戶端。我的無線路由器有一個內置的DHCP服務器,可以為無線客戶端分配IP地址。我知道在我的路由器配置頁面上有一個禁用此DHCP服務器的選項。禁用它後,有什麼方法可以在連接到路由器的其中一台機器上運行我自己的DHCP服務器(通過靜態IP)? 我現在面臨的問題是路由器似乎沒有轉發發往255.255.255.255的數據包,因此網絡上的其他任何客戶端都無法看到任何DHCP Discover數據包。


2
2017-11-10 00:34


起源


你為什麼想做這個?為什麼不為您的網絡機器分配靜態IP等? - ianfuture


答案:


如果缺少路由器的庫存DHCP服務器,請考慮使用第三方固件,例如 的OpenWRTDD-WRT 要么 番茄 (如果您的路由器型號可用;請仔細檢查)。

這些固件中的DHCP服務器通常比路由器的庫存服務器更加可配置,特別是如果您對通過終端(SSH)接口進行配置感到滿意。

此外,如果您必須在單獨的計算機上運行DHCP服務器,則配置這些固件以正確傳遞DHCP請求可能比嘗試強制路由器的庫存固件更容易。


3
2017-11-10 01:02





路由器分割廣播域,這意味著它們不轉發尋址的數據包 255.255.255.255。如果您希望轉發的數據包進入交換機或集線器。


1
2017-11-10 00:37



注意:許多WiFi路由器路由器可以配置為代替交換機。 - CarlF
@CarlF:4端口WiFi路由器實際上是一個受控的6端口交換機,其中一個內部端口連接到CPU,另一個連接到WiFi模塊,因此它始終充當交換機。 - whitequark


您最好的解決方案可能是為所有PC和設備分配固定的IP地址。大多數家庭網絡只有5個,所以這不是很大的努力。


0
2017-11-10 00:57



但是當有人使用他們的筆記本電腦時,讓DHCP工作比試圖讓他們配置他們的IP地址要容易得多。 - Kevin Panko