在Ubuntu系統中,DHCP租約時間可以通過修改網絡接口配置文件來設置。以下是具體步驟:
編輯netplan配置文件:
打開終端,輸入以下命令來編輯netplan配置文件(通常位于/etc/netplan/
目錄下,文件名可能是01-netcfg.yaml
、50-cloud-init.yaml
等):
sudo nano /etc/netplan/01-netcfg.yaml
如果你不確定文件名,可以使用以下命令列出所有netplan配置文件:
ls /etc/netplan/
修改DHCP租約時間: 在配置文件中找到你的網絡接口配置部分,通常類似于以下內容:
network:
version: 2
renderer: networkd
ethernets:
ens33:
dhcp4: yes
在dhcp4: yes
這一行下方添加或修改dhcp4-overrides
部分,設置租約時間(以秒為單位)。例如,設置租約時間為86400秒(即1天):
network:
version: 2
renderer: networkd
ethernets:
ens33:
dhcp4: yes
dhcp4-overrides:
use-dns: true
use-routes: true
lease-time: 86400
應用配置: 保存并關閉文件后,運行以下命令應用新的配置:
sudo netplan apply
打開NetworkManager連接編輯器: 打開終端,輸入以下命令:
nm-connection-editor
選擇網絡連接: 在彈出的NetworkManager連接編輯器中,選擇你要配置的網絡連接(例如以太網或Wi-Fi)。
編輯IPv4設置: 切換到“IPv4設置”選項卡,選擇“方法”為“自動(DHCP)地址僅”。
設置租約時間: 在“IPv4設置”部分,找到“額外參數”或“高級”選項,添加以下內容:
dhcp-lease-time=86400
這里的86400
是租約時間的秒數,你可以根據需要調整。
應用更改: 點擊“應用”按鈕保存更改,然后關閉NetworkManager連接編輯器。
通過以上步驟,你應該能夠成功設置Ubuntu系統中的DHCP租約時間。