以下是Debian DHCP故障排除指南:
sudo systemctl status isc-dhcp-server确认服务是否运行,未运行则启动并设置开机自启。/etc/dhcp/dhcpd.conf语法是否正确,确认子网声明、IP池、路由、DNS等配置无误,可用sudo dhcpd -t测试语法。sudo tail -f /var/log/syslog | grep dhcpd定位错误信息,如“no free leases”需扩大IP池。sudo ufw allow 67/udp和sudo ufw allow 68/udp放行。/var/lib/dhcp/dhcpd.leases并重启服务。sudo systemctl restart isc-dhcp-server重启服务。ip address show或ipconfig检查是否获取到地址。若问题仍未解决,需进一步检查网络硬件或寻求社区支持。