在Linux系统中,DHCP服务器通常使用isc-dhcp-server
软件包。要设置租约时间,请按照以下步骤操作:
打开终端。
使用文本编辑器打开DHCP服务器配置文件。通常,该文件位于/etc/dhcp/dhcpd.conf
。在这个例子中,我们将使用nano编辑器:
sudo nano /etc/dhcp/dhcpd.conf
default-lease-time
和max-lease-time
参数。如果没有找到这些参数,请将它们添加到文件中。例如,如果您希望设置默认租约时间为一天(86400秒),最大租约时间为两天(172800秒),则添加以下行:default-lease-time 86400;
max-lease-time 172800;
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;
default-lease-time 43200;
}
保存并关闭配置文件。
重新启动DHCP服务器以应用更改:
sudo systemctl restart isc-dhcp-server
现在,DHCP服务器已经根据您设置的租约时间分配IP地址。请注意,这些更改仅适用于使用isc-dhcp-server
作为DHCP服务器的系统。如果您使用的是其他DHCP服务器软件,请查阅相应的文档以了解如何设置租约时间。