ISC DHCP 伺服器 - 分配相同的 IP,無需靜態主機配置

ISC DHCP 伺服器 - 分配相同的 IP,無需靜態主機配置

有沒有一種方法可以設定 DHCP 伺服器為客戶端指派 IP,而無需靜態定義用戶端。

我的主要目標是建立一個 IP 池,例如將 IP 保留 30 天。如果30天內沒有客戶端請求,IP將再次釋放。否則,在這 30 天之後,應始終分配同一個 IP。

答案1

您可以嘗試增加default-lease-time和max-lease-time的值

答案2

若要建立固定 IP,您需要將設備的 MAC 位址放入 DHCP 設定檔中。

sudo nano /etc/dhcp/dhcpd.conf

文件中有範例。基本上添加以下內容:

host your_machine_name {
  hardware ethernet the:MAC:Address;
  fixed-address the.fixed.IP;
}

最後

sudo systemctl restart isc-dhcp-server.service


不過,30 天後不會釋放 IP。為此,我會按照其他答案的建議進行操作,並將default-lease-time和設定max-lease-time為 30 天。

編輯相同的配置文件,但添加以下行:

default-lease-time 14400;
max-lease-time 28800;

時間以秒為單位指定。請記住在進行任何變更後重新啟動 DHCP 服務。

相關內容