在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租約時間。選擇適合你的方法進行操作即可。