在 CentOS 中,dhclient 本身的日志一般不会单独存文件,而是通过 syslog / journald 记录。下面几种常用查看方式:
journalctl -u dhclient
如果知道网卡(如 eth0):
journalctl -u dhclient@eth0
实时查看:
journalctl -f -u dhclient
grep dhclient /var/log/messages
实时查看:
tail -f /var/log/messages | grep dhclient
dhclient -d eth0
-d:前台运行,直接输出日志Ctrl+C 退出更详细调试:
dhclient -d -v eth0
某些系统会写:
/var/lib/dhclient/dhclient.leases
/var/lib/dhclient/dhclient-eth0.leases
查看租约信息:
cat /var/lib/dhclient/dhclient-eth0.leases
CentOS 7+ 多用 NetworkManager:
journalctl -u NetworkManager
或:
nmcli connection show
nmcli device status
journalctl -u dhclientdhclient -d/var/log/messages如果你是 CentOS 几 + 网卡名 + 具体问题(如获取不到 IP),我可以给你更精确的命令。