在Ubuntu系統中,如果你想要釋放當前通過DHCP獲取的IP地址,可以使用以下命令:
使用dhclient
命令:
sudo dhclient -r
這個命令會釋放當前DHCP租約,并且可能會嘗試重新獲取一個新的IP地址。
使用ip
命令:
sudo ip addr flush dev eth0
這個命令會清除指定網絡接口(例如eth0
)上的所有IP地址。請確保將eth0
替換為你實際使用的網絡接口名稱。
重啟網絡服務:
sudo systemctl restart networking
或者,如果你使用的是NetworkManager:
sudo systemctl restart NetworkManager
重啟網絡服務會重新初始化網絡接口,并可能導致DHCP客戶端重新獲取IP地址。
手動釋放DHCP租約文件:
在某些情況下,DHCP客戶端會在/var/lib/dhcp/dhclient.leases
文件中保存租約信息。你可以手動刪除這個文件來釋放租約:
sudo rm /var/lib/dhcp/dhclient.leases
然后重啟網絡服務或使用dhclient
命令重新獲取IP地址。
請注意,在執行這些操作之前,確保你有管理員權限(使用sudo
)。如果你不確定哪個網絡接口是正確的,可以使用ip addr show
命令來查看所有可用的網絡接口。