在Ubuntu系統中,如果你想要釋放當前的DHCP租約,可以使用以下步驟:
dhclient
命令停止DHCP客戶端服務:
sudo systemctl stop dhcpcd
釋放當前租約:
sudo dhclient -r
重新獲取新的租約(如果需要):
sudo dhclient
ip
命令釋放當前租約:
sudo ip addr flush dev eth0
注意:將eth0
替換為你的網絡接口名稱(例如wlan0
)。
重新獲取新的租約:
sudo dhclient eth0
nmcli
命令(適用于NetworkManager)如果你使用的是NetworkManager,可以使用以下命令:
停止NetworkManager服務:
sudo systemctl stop NetworkManager
釋放當前租約:
sudo nmcli connection down <connection-name>
sudo nmcli connection up <connection-name>
將<connection-name>
替換為你的網絡連接名稱。
找到DHCP租約文件:
通常位于/var/lib/dhcp/dhclient.leases
。
備份并刪除租約文件:
sudo cp /var/lib/dhcp/dhclient.leases /var/lib/dhcp/dhclient.leases.bak
sudo rm /var/lib/dhcp/dhclient.leases
重啟DHCP客戶端服務:
sudo systemctl restart dhcpcd
希望這些方法能幫助你成功釋放Ubuntu系統中的DHCP租約!