在 Debian 系统中,重启 DHCP 服务取决于你使用的是 ISC DHCP Server 还是 systemd-networkd / NetworkManager。下面是最常见情况的说明:
sudo systemctl restart isc-dhcp-server
sudo systemctl status isc-dhcp-server
sudo systemctl enable isc-dhcp-server
如果你是客户端,想重新获取 IP 地址,而不是服务端:
sudo systemctl restart networking
sudo dhclient -r eth0
sudo dhclient eth0
将
eth0换成你的网卡名(如ens33、enp0s3)
sudo systemctl restart NetworkManager
nmcli device reapply eth0
或
nmcli connection down "连接名"
nmcli connection up "连接名"
sudo systemctl restart systemd-networkd
ps aux | grep dhcp
journalctl -u isc-dhcp-server
/etc/dhcp/dhcpd.conf
ps -ef | grep -E 'dhcp|NetworkManager|systemd-networkd'
如果你愿意,可以告诉我:
我可以给你更精确的命令 ✅