在 Linux 中“重置 DHCP”通常指:释放当前 DHCP 获取的 IP 并重新申请,或重启 DHCP 客户端服务。不同发行版做法不同,下面按常见情况说明。
dhclient(大多数系统通用)sudo dhclient -r # 释放 IP
sudo dhclient # 重新获取 IP
指定网卡示例:
sudo dhclient -r eth0
sudo dhclient eth0
dhcpcd(Arch / 某些轻量系统)sudo dhcpcd -k # 释放
sudo dhcpcd # 重新获取
sudo systemctl restart NetworkManager
或只重启网卡:
sudo nmcli connection down <连接名>
sudo nmcli connection up <连接名>
查看连接名:
nmcli connection show
sudo systemctl restart NetworkManager
或
sudo nmcli connection down eth0
sudo nmcli connection up eth0
sudo service network restart
sudo netplan apply
sudo rm /var/lib/dhcp/dhclient.leases
sudo rm /var/lib/dhcp/dhclient.*.leases
然后重启网络或 dhclient。
ip addr
ip route
如果你能告诉我:
我可以给你最准确的一条命令。