以下是CentOS DHCP网络故障的排查步骤:
检查服务状态
systemctl status dhcpd 确认DHCP服务是否运行。sudo systemctl start dhcpd 启动服务。验证配置文件
/etc/dhcp/dhcpd.conf 语法是否正确,可用 sudo dhcpd -t 测试。查看日志信息
sudo journalctl -u dhcpd 或 sudo tail -f /var/log/messages 查看DHCP服务日志,定位错误。检查网络连通性
ping 测试DHCP服务器与客户端的网络连通性。ip addr show 或 ifconfig)。排查端口与防火墙
sudo netstat -tulnp | grep dhcpd。sudo systemctl stop firewalld。客户端诊断
dhclient -r <接口> 释放IP,再用 dhclient <接口> 重新获取,查看是否成功。/etc/sysconfig/network-scripts/ifcfg-<接口>,确保 BOOTPROTO=dhcp。处理IP冲突
arp -a 或 arp-scan 检查IP是否重复。其他工具
traceroute 或 mtr 检查网络路由问题。按步骤逐步排查,优先通过日志和配置文件定位问题,必要时结合网络工具分析连通性。