ubuntu

如何修改Ubuntu DHCP租约时间

小樊
46
2025-04-19 12:47:03
栏目: 智能运维

要修改Ubuntu的DHCP租约时间,你需要编辑网络接口配置文件。以下是具体步骤:

  1. 打开终端(快捷键:Ctrl + Alt + T)。

  2. 使用文本编辑器打开网络接口配置文件。这里我们使用nano编辑器,你可以使用你喜欢的任何文本编辑器。输入以下命令:

sudo nano /etc/netplan/*.yaml

这里的*表示你的网络接口名称,例如01-netcfg.yaml。如果你不确定网络接口名称,可以运行ip addr命令查看。

  1. 在打开的配置文件中,找到dhcp4部分。如果没有这个部分,你可以手动添加。修改dhcp4-overrides部分以设置租约时间。例如,如果你想将租约时间设置为2小时,可以这样设置:
network:
  version: 2
  renderer: networkd
  ethernets:
    enp3s0:
      dhcp4: yes
      dhcp4-overrides:
        use-dns: true
        use-routes: true
        lease-time: 7200

这里的enp3s0是网络接口名称,lease-time是以秒为单位的租约时间。在这个例子中,我们将租约时间设置为7200秒(2小时)。

  1. 保存并关闭文件。在nano编辑器中,按Ctrl + X,然后按Y,最后按Enter

  2. 应用更改。运行以下命令使更改生效:

sudo netplan apply
  1. 重启网络服务。运行以下命令重启网络服务以应用新的DHCP租约时间:
sudo systemctl restart systemd-networkd

现在,你的Ubuntu系统应该使用新的DHCP租约时间。如果你遇到任何问题,请检查配置文件的语法并确保你使用了正确的接口名称。

0
看了该问题的人还看了