在 Ubuntu 中“卸载 DHCP”通常分两种情况:卸载 DHCP 客户端(如 dhclient / systemd-networkd 用的 DHCP) 或 卸载 DHCP 服务器(isc-dhcp-server / kea)。下面分别说明。
dpkg -l | grep -E "isc-dhcp-server|kea"
sudo apt remove --purge isc-dhcp-server
sudo apt autoremove
sudo apt remove --purge kea-*
sudo apt autoremove
Ubuntu 默认使用:
systemd-networkd 或NetworkManager + dhclient / internal DHCP不要直接卸载 dhclient,否则可能导致网络无法启动。
修改网络配置为静态 IP 即可。
sudo nano /etc/netplan/01-netcfg.yaml
改为:
network:
version: 2
ethernets:
eth0:
addresses: [192.168.1.100/24]
gateway4: 192.168.1.1
nameservers:
addresses: [8.8.8.8]
应用:
sudo netplan apply
sudo apt remove --purge isc-dhcp-client
⚠️ 风险:
ps aux | grep dhclient
systemctl status systemd-networkd
如果你能说明:
我可以给你更精确的命令。