在 Debian 系统中,重启 DHCP 服务的方法取决于你使用的是 ISC DHCP Server(isc-dhcp-server)还是 Kea DHCP(较新版本)。下面是最常见的 ISC DHCP Server 的重启方式。
systemctl(推荐,适用于 Debian 8+)sudo systemctl restart isc-dhcp-server
查看状态:
sudo systemctl status isc-dhcp-server
service 命令(兼容旧版本)sudo service isc-dhcp-server restart
如果 DHCP 服务绑定了特定接口(如 eth0),可以只重启该接口:
sudo systemctl restart isc-dhcp-server@eth0
(前提是 /etc/default/isc-dhcp-server 中已配置)
在重启前,建议先检查配置:
sudo dhcpd -t
如果配置有错误,重启会失败。
/etc/dhcp/dhcpd.conf
/etc/default/isc-dhcp-server
sudo systemctl restart kea-dhcp4-server
sudo systemctl restart kea-dhcp6-server
查看日志:
journalctl -u isc-dhcp-server
或:
sudo tail -f /var/log/syslog
sudo ss -ulnp | grep :67
如果你愿意,可以告诉我:
cat /etc/debian_version)