在 Linux 中查看 dhclient 的日志,常见方法取决于你使用的发行版和init 系统。下面按常用方式说明:
journalctl | grep dhclient
journalctl -f | grep dhclient
journalctl | grep dhclient | grep eth0
dhclient 默认不写详细日志,可手动前台运行:
dhclient -d eth0
-d:前台运行(debug 模式)退出用 Ctrl + C
grep dhclient /var/log/messages
tail -f /var/log/messages | grep dhclient
journalctl -u NetworkManager
cat /var/lib/dhcp/dhclient.leases
或:
cat /var/lib/dhcp/dhclient-eth0.leases
编辑:
/etc/dhcp/dhclient.conf
添加:
send host-name = gethostname();
然后手动运行:
dhclient -v eth0
ip addr
ip route
journalctl -u NetworkManager
dhclient -v eth0
如果你能告诉我:
我可以给你更精确的命令。