温馨提示×

怎样重置debian dhcp配置

小樊
50
2026-09-20 04:02:01
栏目: 智能运维

在 Debian 系统中,“重置 DHCP 配置”通常有两种理解:重置 DHCP 客户端(让系统重新获取 IP),或重置 DHCP 服务器(isc-dhcp-server / kea)配置。下面分别说明。


一、重置 DHCP 客户端(重新获取 IP)

1. 使用 systemd(推荐,Debian 8+)

sudo systemctl restart networking

或针对具体网卡:

sudo dhclient -r eth0
sudo dhclient eth0

2. 释放并重新获取 IP

sudo dhclient -r
sudo dhclient

3. 如果你使用 NetworkManager

sudo nmcli connection down eth0
sudo nmcli connection up eth0

二、重置 DHCP 服务器配置

情况 A:使用 isc-dhcp-server(传统方式)

1. 停止服务

sudo systemctl stop isc-dhcp-server

2. 重置配置文件

配置文件通常在:

/etc/dhcp/dhcpd.conf

恢复默认:

sudo mv /etc/dhcp/dhcpd.conf /etc/dhcp/dhcpd.conf.bak
sudo cp /usr/share/doc/isc-dhcp-server/examples/dhcpd.conf.example /etc/dhcp/dhcpd.conf

(如不存在示例文件,可手动清空或重写)

3. 清空租约文件(可选)

sudo rm -f /var/lib/dhcp/dhcpd.leases
sudo touch /var/lib/dhcp/dhcpd.leases

4. 启动服务

sudo systemctl start isc-dhcp-server

情况 B:使用 Kea DHCP(新方案)

1. 停止服务

sudo systemctl stop kea-dhcp4-server

2. 重置配置

sudo mv /etc/kea/kea-dhcp4.conf /etc/kea/kea-dhcp4.conf.bak
sudo cp /usr/share/kea/scripts/kea-dhcp4.conf /etc/kea/kea-dhcp4.conf

3. 启动服务

sudo systemctl start kea-dhcp4-server

三、完全重置(重装 DHCP 服务)

sudo apt purge isc-dhcp-server
sudo apt install isc-dhcp-server

如果你能说明是 客户端还是服务器、Debian 版本、使用的 DHCP 软件,我可以给你更精确的步骤。

0 踩