Linux DHCP租約時間管理:如何設置租約期限

Linux DHCP租約時間管理:如何設置租約期限

linux系統中,DHCP(動態主機配置協議)負責自動分配IP地址。DHCP租約期限決定了設備可使用分配IP地址的最長時間。合理配置租約期限,有助于優化網絡資源利用。

本文將指導您如何在Linux系統中設置DHCP租約期限:

一、編輯DHCP服務器配置文件

DHCP服務器配置文件通常位于 /etc/dhcp/dhcpd.conf。 使用文本編輯器(例如nano)以root權限編輯此文件:

sudo nano /etc/dhcp/dhcpd.conf

二、設置默認和最大租約期限

在dhcpd.conf文件中,您可以設置默認租約期限和最大租約期限。例如:

default-lease-time 600;  # 默認租約期限:600秒(10分鐘) max-lease-time 7200;     # 最大租約期限:7200秒(2小時)

三、針對特定子網設置租約期限

若需為特定子網設置不同的租約期限,可在dhcpd.conf中添加子網配置塊。例如:

subnet 192.168.1.0 netmask 255.255.255.0 {     range 192.168.1.10 192.168.1.100;     option routers 192.168.1.1;     option subnet-mask 255.255.255.0;     option domain-name-servers 8.8.8.8, 8.8.4.4;     default-lease-time 600;     max-lease-time 7200; }

四、重啟DHCP服務器

保存并關閉dhcpd.conf文件后,重啟DHCP服務器使更改生效。命令取決于您的Linux發行版和DHCP服務器軟件:

sudo systemctl restart isc-dhcp-server
sudo systemctl restart dhcpd

五、驗證配置

使用以下命令驗證配置是否生效:

  • isc-dhcp-server:
sudo systemctl status isc-dhcp-server
  • dhcpd:
sudo systemctl status dhcpd

按照以上步驟,即可完成Linux系統DHCP租約期限的設置。如有問題,請檢查配置文件語法及DHCP服務器狀態。

? 版權聲明
THE END
喜歡就支持一下吧
點贊14 分享