以下是Linux DHCP故障排除技巧:
systemctl status dhcpd
查看服务是否运行,未启动则用systemctl start dhcpd
启动。dhcpd -t
检查/etc/dhcp/dhcpd.conf
语法是否正确,修正错误后重启服务。journalctl -u dhcpd
或/var/log/syslog
等日志文件,获取错误信息辅助排查。ip addr show
确认DHCP服务绑定的接口是否正确且处于活动状态。iptables -L -n
或firewall-cmd
确保UDP端口67、68未被占用且允许通过。/var/lib/dhcp/dhcpd.leases
确认地址池是否有可用IP,避免冲突或耗尽。ping
、traceroute
检查客户端与服务器的网络连接是否正常。/etc/sysconfig/network-scripts/ifcfg-eth0
)中BOOTPROTO=dhcp
设置正确。