要修改Linux DHCP租约时间,您需要编辑DHCP服务器的配置文件。以下是具体步骤:
打开终端。
使用文本编辑器打开DHCP服务器的配置文件。通常,该文件位于/etc/dhcp/dhcpd.conf
。您可以使用以下命令之一打开它:
sudo nano /etc/dhcp/dhcpd.conf
或者
sudo vi /etc/dhcp/dhcpd.conf
在配置文件中找到default-lease-time
和max-lease-time
参数。如果没有找到这些参数,请将它们添加到文件中。例如,如果您希望将默认租约时间设置为1天,最大租约时间设置为3天,您可以添加以下行:
default-lease-time 86400;
max-lease-time 259200;
请注意,这些值是以秒为单位的。您可以根据需要调整它们。
保存并关闭配置文件。
重新启动DHCP服务器以使更改生效。这取决于您的Linux发行版和DHCP服务器软件。以下是一些常见的DHCP服务器软件及其重启命令:
对于ISC DHCP服务器(大多数Linux发行版):
sudo systemctl restart isc-dhcp-server
对于dnsmasq(某些发行版,如Ubuntu):
sudo systemctl restart dnsmasq
现在,DHCP租约时间已更改为您在配置文件中指定的值。客户端将在新的租约时间到期后请求新的IP地址。