在 CentOS 系统中,DHCP 服务的租约期限可以通过修改 DHCP 服务器的配置文件来设置。以下是具体步骤:
打开 DHCP 配置文件:
DHCP 服务器的配置文件通常位于 /etc/dhcp/dhcpd.conf
。使用你喜欢的文本编辑器打开这个文件,例如使用 vi
或 nano
:
sudo vi /etc/dhcp/dhcpd.conf
找到或添加租约期限配置:
在配置文件中,你可以找到或添加 default-lease-time
和 max-lease-time
参数来设置默认租约期限和最大租约期限。这些参数的单位是秒。
例如,如果你想将默认租约期限设置为 86400 秒(即 1 天),最大租约期限设置为 604800 秒(即 7 天),可以添加或修改以下行:
default-lease-time 86400;
max-lease-time 604800;
保存并退出编辑器:
如果你使用的是 vi
,按 Esc
键,然后输入 :wq
并按 Enter
键保存并退出。如果你使用的是 nano
,按 Ctrl+X
,然后按 Y
确认保存并退出。
重启 DHCP 服务: 修改配置文件后,需要重启 DHCP 服务以使更改生效。你可以使用以下命令重启 DHCP 服务:
sudo systemctl restart dhcpd
或者,如果你使用的是较旧的系统初始化系统(如 SysVinit),可以使用以下命令:
sudo service dhcpd restart
验证配置:
你可以通过查看 DHCP 服务器的日志文件来验证配置是否生效。日志文件通常位于 /var/log/messages
或 /var/log/syslog
。使用以下命令查看日志:
sudo tail -f /var/log/messages
或者:
sudo tail -f /var/log/syslog
你应该能看到 DHCP 服务器启动和重新加载配置的日志信息。
通过以上步骤,你就可以成功设置 CentOS 系统中 DHCP 服务的租约期限。