温馨提示×

debian dhcp怎么重置

小樊
38
2026-10-07 18:47:15
栏目: 智能运维

在 Debian 上“重置 DHCP”通常有以下几种场景,你可以按需要选择:


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

如果你是客户端(比如网卡通过 DHCP 拿 IP):

方法 1:使用 systemd(推荐,Debian 9+)

sudo systemctl restart networking

或针对具体网卡(假设是 eth0):

sudo dhclient -r eth0
sudo dhclient eth0

方法 2:释放并重新获取

sudo dhclient -r
sudo dhclient

方法 3:ifdown / ifup

sudo ifdown eth0
sudo ifup eth0

二、重置 DHCP 服务器(isc-dhcp-server)

如果你是DHCP 服务器:

重启 DHCP 服务

sudo systemctl restart isc-dhcp-server

查看状态

sudo systemctl status isc-dhcp-server

清空租约(彻底重置)

sudo systemctl stop isc-dhcp-server
sudo rm /var/lib/dhcp/dhcpd.leases*
sudo systemctl start isc-dhcp-server

⚠️ 删租约文件会让所有客户端重新申请 IP


三、重置 DHCP 配置

如果你改错了配置:

sudo cp /etc/dhcp/dhcpd.conf /etc/dhcp/dhcpd.conf.bak
sudo nano /etc/dhcp/dhcpd.conf
sudo systemctl restart isc-dhcp-server

四、使用 NetworkManager(桌面版常见)

nmcli con down <连接名>
nmcli con up <连接名>

如果你能说清楚:

  • 是 客户端还是服务器
  • Debian 版本
  • 用的是 dhclient / NetworkManager / systemd-networkd

我可以给你更精确的步骤。

0 踩