温馨提示×

ubuntu dhcp怎么卸载

小樊
36
2026-09-19 06:15:38
栏目: 智能运维

在 Ubuntu 上“卸载 DHCP”通常分几种情况,下面按常见需求给你说明:


一、如果你装的是 DHCP 服务器(isc-dhcp-server)

1. 卸载 DHCP 服务器

sudo apt remove --purge isc-dhcp-server
sudo apt autoremove

2. 停止并禁用服务(如果还有残留)

sudo systemctl stop isc-dhcp-server
sudo systemctl disable isc-dhcp-server

二、如果你只是不想用 DHCP 获取 IP(客户端)

Ubuntu 默认用 systemd-networkd 或 NetworkManager 获取 DHCP,不需要卸载什么,直接改成静态 IP 即可。

方法 1:Netplan(推荐,Ubuntu 18.04+)

编辑配置文件(示例):

sudo nano /etc/netplan/01-netcfg.yaml

改成静态 IP:

network:
  version: 2
  ethernets:
    eth0:
      dhcp4: no
      addresses: [192.168.1.100/24]
      gateway4: 192.168.1.1
      nameservers:
        addresses: [8.8.8.8]

应用:

sudo netplan apply

三、如果你装的是 dnsmasq(含 DHCP 功能)

sudo apt remove --purge dnsmasq
sudo apt autoremove

四、完全清理 DHCP 相关包(谨慎)

dpkg -l | grep -i dhcp

根据结果卸载对应包,例如:

sudo apt remove --purge isc-dhcp-client

⚠️ 注意:卸载 isc-dhcp-client 可能影响网络启动,一般不建议删客户端。


总结

  • 卸载 DHCP 服务器:apt remove isc-dhcp-server
  • 不用 DHCP 获取 IP:改静态 IP
  • 不要随便删 DHCP 客户端

如果你能告诉我:

  • Ubuntu 版本
  • 是想卸载服务器还是关闭自动获取 IP

我可以给你更精确的操作命令。

0 踩