在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服务器软件,请查阅相应的文档以了解如何设置租约时间。