温馨提示×

debian dhcp怎么释放地址

小樊
45
2026-09-26 02:33:08
栏目: 智能运维

在 Debian 里“释放 DHCP 地址”一般分几种情况,下面按常见场景说明。


一、用 dhclient 释放地址(最常见)

如果你是用 isc-dhcp-client(dhclient) 管理的网络:

释放地址

sudo dhclient -r

这会给 DHCP 服务器发送 DHCPRELEASE,释放当前地址。

重新获取地址

sudo dhclient

或指定网卡:

sudo dhclient eth0

二、用 systemd-networkd(服务器常用)

如果是 systemd-networkd 管理:

sudo networkctl down eth0
sudo networkctl up eth0

或仅释放再申请:

sudo networkctl renew eth0

三、用 NetworkManager(桌面环境)

命令行释放

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

查看连接名:

nmcli connection show

或只用 DHCP 续租

sudo dhclient -r <网卡>
sudo dhclient <网卡>

四、只释放不想马上获取

sudo dhclient -r eth0

执行后网卡会没有 IP(或只有 169.254 链路地址)。


五、查看当前 DHCP 租约

cat /var/lib/dhcp/dhclient.leases

或:

ip addr show

如果你愿意,可以告诉我:

  • Debian 版本(11 / 12?)
  • 用的是 dhclient / NetworkManager / systemd-networkd
  • 是想换 IP 还是彻底释放不下发

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

0 踩