在Ubuntu系統中,DHCP租約時間可以通過編輯網絡接口配置文件來調整。以下是具體步驟:
/etc/network/interfaces
文件(適用于傳統網絡配置)打開網絡接口配置文件:
sudo nano /etc/network/interfaces
找到對應的網絡接口配置:
假設你的網絡接口是eth0
,你會看到類似以下的配置:
auto eth0
iface eth0 inet dhcp
添加或修改dhcp-lease-time
參數:
在iface eth0 inet dhcp
行下方添加或修改dhcp-lease-time
參數,指定你想要的租約時間(以秒為單位)。例如,設置為86400秒(即24小時):
post-up dhclient -r eth0 && dhclient -t 86400 eth0
保存并退出編輯器:
按Ctrl+X
,然后按Y
確認保存,最后按Enter
退出。
重啟網絡服務:
sudo systemctl restart networking
netplan
配置(適用于較新的Ubuntu版本)打開Netplan配置文件:
Netplan的配置文件通常位于/etc/netplan/
目錄下,文件名可能是01-netcfg.yaml
、50-cloud-init.yaml
等。使用以下命令打開:
sudo nano /etc/netplan/01-netcfg.yaml
找到對應的網絡接口配置:
假設你的網絡接口是eth0
,你會看到類似以下的配置:
network:
version: 2
renderer: networkd
ethernets:
eth0:
dhcp4: yes
添加或修改dhcp4-overrides
參數:
在eth0
配置下添加或修改dhcp4-overrides
部分,指定你想要的租約時間(以秒為單位)。例如,設置為86400秒(即24小時):
network:
version: 2
renderer: networkd
ethernets:
eth0:
dhcp4: yes
dhcp4-overrides:
use-dns: true
lease-time: 86400
保存并退出編輯器:
按Ctrl+X
,然后按Y
確認保存,最后按Enter
退出。
應用Netplan配置:
sudo netplan apply
通過以上兩種方法之一,你可以成功調整Ubuntu系統中的DHCP租約時間。選擇適合你當前系統配置的方法進行操作即可。