以下是Ubuntu dhclient故障排查步骤:
- 检查网络连接:确保网线插牢、无线网络连接正常。
- 重启网络服务:
sudo systemctl restart networking(适用于传统网络服务)。- 若使用NetworkManager,重启其服务:
sudo systemctl restart NetworkManager。
- 释放并重新获取IP:
sudo dhclient -r <接口名>(释放租约)
sudo dhclient <接口名>(重新申请)。 - 查看日志:
journalctl -u dhclient或journalctl -u networking。cat /var/log/syslog | grep dhclient。
- 检查配置文件:
/etc/netplan/*.yaml(Ubuntu 18.04+):确保dhcp4: true。/etc/dhcp/dhclient.conf:检查配置语法是否正确。
- 验证防火墙:确保未阻止DHCP流量(UDP 67/68端口)。
- 检测IP冲突:用
ip addr或arping检查是否存在重复IP。 - 更新系统:升级软件包修复潜在问题
sudo apt update && sudo apt upgrade。
若以上步骤无效,可尝试禁用IPv6(非必需场景)或联系网络管理员。