以下是CentOS DHCP故障排除步驟:
systemctl status dhcpd # 查看服務是否運行
sudo systemctl start dhcpd # 啟動服務
sudo dhcpd -t # 測試配置文件語法
cat /etc/dhcp/dhcpd.conf # 確保子網、IP池等配置正確
sudo netstat -tuln | grep 67 # 確認端口67未被占用
sudo firewall-cmd --add-service=dhcp --permanent # 放行DHCP流量
sudo firewall-cmd --reload # 重新加載防火墻規則
journalctl -xe # 查看系統日志
cat /var/log/messages | grep dhcpd # 檢查DHCP服務日志
ip addr show # 確認接口已啟用且配置正確
cat /etc/sysconfig/network-scripts/ifcfg-eth0 # 確保BOOTPROTO=dhcp
sudo dhclient -v eth0 # 強制獲取IP并查看詳細過程
sudo systemctl stop firewalld # 臨時關閉防火墻測試
route -n # 檢查默認網關是否正確
journalctl -u dhclient # 查看DHCP客戶端日志
arp -a
檢查是否有重復IP。dhcp
服務端/客戶端包。若以上步驟無效,可結合日志進一步分析或聯系網絡管理員。