排查Debian DHCP服務問題可按以下步驟進行:
sudo systemctl status isc-dhcp-server
確認服務是否運行,未運行則啟動。/etc/dhcp/dhcpd.conf
語法是否正確,確保子網、IP池、網關等配置無誤,可用sudo dhcpd -t
測試語法。sudo tail -f /var/log/syslog | grep dhcpd
定位錯誤或警告信息。sudo ufw allow 67/udp
和sudo ufw allow 68/udp
開放端口。/var/lib/dhcp/dhcpd.leases
是否存在或損壞,必要時刪除后重啟服務。sudo dhclient -r
和sudo dhclient
,驗證是否能獲取IP。若以上步驟無法解決,可進一步檢查硬件或查閱官方文檔尋求幫助[1,2,3,4,5,6,7,8,9,10,11]。