在Ubuntu系统中,DHCP租约时间可以通过编辑网络接口配置文件或使用nmcli
命令行工具来修改。以下是两种常见的方法:
打开网络接口配置文件:
打开终端,使用文本编辑器(如nano
或vim
)编辑网络接口配置文件。通常这个文件位于/etc/netplan/
目录下,文件名可能是01-netcfg.yaml
、50-cloud-init.yaml
或其他类似的名称。
sudo nano /etc/netplan/01-netcfg.yaml
修改DHCP租约时间:
在配置文件中找到dhcp4
部分,添加或修改dhcp4-overrides
字段来设置DHCP租约时间。例如,将租约时间设置为86400秒(即24小时):
network:
version: 2
renderer: networkd
ethernets:
ens33:
dhcp4: yes
dhcp4-overrides:
use-dns: true
use-routes: true
lease-time: 86400
请根据你的网络接口名称(如ens33
)和实际需求进行调整。
应用配置: 保存文件并退出编辑器,然后应用新的网络配置:
sudo netplan apply
nmcli
命令行工具查看当前网络连接:
使用nmcli
命令查看当前的网络连接名称:
nmcli connection show
修改DHCP租约时间:
使用nmcli
命令修改DHCP租约时间。假设你的网络连接名称是Wired connection 1
,你可以使用以下命令将租约时间设置为86400秒:
sudo nmcli connection modify "Wired connection 1" ipv4.dhcp-lease-time 86400
重新启动网络连接: 重新启动网络连接以应用更改:
sudo nmcli connection down "Wired connection 1"
sudo nmcli connection up "Wired connection 1"
通过以上两种方法,你可以成功修改Ubuntu系统中的DHCP租约时间。选择适合你的方法进行操作即可。