温馨提示×

如何卸载linux dhcp服务

小樊
43
2026-10-12 13:57:26
栏目: 智能运维

在 Linux 上卸载 DHCP 服务,通常取决于你使用的是哪种发行版以及安装的是哪个 DHCP 软件(常见的是 ISC DHCP Server,包名一般是 dhcp 或 dhcp-server)。下面按常见情况说明。


一、先确认是否安装了 DHCP 服务

1. 查看服务状态

systemctl status dhcpd
# 或
systemctl status isc-dhcp-server

2. 查看是否安装相关软件包

  • RHEL / CentOS / Rocky / Alma
rpm -qa | grep dhcp
  • Debian / Ubuntu
dpkg -l | grep dhcp

二、停止 DHCP 服务(卸载前建议)

systemctl stop dhcpd
# 或
systemctl stop isc-dhcp-server

禁止开机启动:

systemctl disable dhcpd

三、卸载 DHCP 服务

✅ CentOS / RHEL 7/8/9

yum remove dhcp-server
# 或
dnf remove dhcp-server

如果是旧版本:

yum remove dhcp

✅ Ubuntu / Debian

sudo apt remove isc-dhcp-server

如需彻底清除配置:

sudo apt purge isc-dhcp-server

✅ openSUSE

zypper remove dhcp-server

四、清理残留文件(可选)

rm -rf /etc/dhcp/
rm -rf /var/lib/dhcpd/

五、确认已卸载

which dhcpd
systemctl status dhcpd

若显示 not found 或无服务,说明已卸载成功。


如果你能告诉我:

  • Linux 发行版(如 CentOS 7 / Ubuntu 22.04)
  • 是 DHCP 服务端 还是 DHCP 客户端

我可以给你更精确的一条命令方案。

0 踩