在CentOS系統中,DHCP租約時間的設置主要涉及兩個文件:/etc/dhcp/dhcpd.conf
(DHCP服務器配置文件)和/etc/sysconfig/network-scripts/ifcfg-eth0
(網絡接口配置文件)。以下是具體的設置步驟:
編輯/etc/dhcp/dhcpd.conf
文件,找到或添加以下內容來設置租約時間:
default-lease-time 600; # 默認租約時間為600秒(10分鐘)
max-lease-time 7200; # 最大租約時間為7200秒(2小時)
你可以根據需要調整這兩個值。default-lease-time
是默認的租約時間,而max-lease-time
是允許的最大租約時間。
編輯/etc/sysconfig/network-scripts/ifcfg-eth0
文件(將eth0
替換為你的實際網絡接口名稱),確保以下行存在并正確配置:
BOOTPROTO=dhcp
ONBOOT=yes
這些設置確保網絡接口在啟動時使用DHCP獲取IP地址。
保存并關閉所有文件后,重啟DHCP服務以應用更改:
sudo systemctl restart dhcpd
或者,如果你使用的是較舊的系統,可以使用以下命令:
sudo service dhcpd restart
你可以通過以下命令查看DHCP服務器的當前租約信息:
sudo cat /var/lib/dhcp/dhcpd.leases
這將顯示所有當前分配的IP地址及其租約時間。
通過以上步驟,你應該能夠成功設置CentOS系統中的DHCP租約時間。