当Debian DHCP服务器出现故障时,可以按照以下步骤进行排查:
sudo systemctl status isc-dhcp-server
检查服务状态。如果服务未运行,使用 sudo systemctl start isc-dhcp-server
启动服务,并使用 sudo systemctl enable isc-dhcp-server
设置开机自启动。/etc/dhcp/dhcpd.conf
是否正确,确保IP地址池、子网掩码、网关等配置无误。/var/log/syslog
或 /var/log/messages
,查找错误信息或警告信息。sudo ufw allow 67/udp
和 sudo ufw allow 68/udp
命令开放端口。journalctl -u isc-dhcp-server
命令实时查看DHCP服务器的日志更新。cat /var/lib/dhcp/dhcpd.leases
命令查看当前活动的DHCP租约信息。通过以上步骤,通常可以定位并解决Debian DHCP服务器的问题。如果问题依然存在,建议查看相关的错误信息或向Debian社区寻求帮助。