在Ubuntu系統中,DHCP客戶端會自動處理IP地址的續租。當DHCP客戶端租用的IP地址快到期時(通常是租期的50%時間點),它會自動發送DHCPREQUEST消息給DHCP服務器以續租IP地址。如果DHCP服務器同意續租,客戶端將繼續使用相同的IP地址。
然而,如果你想手動觸發IP地址的續租,可以使用以下命令:
dhclient
命令停止當前的DHCP客戶端服務:
sudo dhclient -r
重新請求DHCP租約:
sudo dhclient
ip
命令釋放當前的IP地址:
sudo ip addr flush dev eth0
注意:將eth0
替換為你的網絡接口名稱(例如wlan0
、ens33
等)。
重新獲取IP地址:
sudo dhclient eth0
同樣,將eth0
替換為你的網絡接口名稱。
nmcli
命令(適用于NetworkManager)如果你使用的是NetworkManager來管理網絡連接,可以使用以下命令:
查看當前連接狀態:
nmcli connection show
重新激活連接:
sudo nmcli connection up <connection-name>
將<connection-name>
替換為你的網絡連接名稱。
通過以上方法,你可以手動觸發Ubuntu系統中的DHCP租約續租過程。