在 Ubuntu 上查看 DHCP 相关日志,取决于你用的是 ISC DHCP 服务器(isc-dhcp-server) 还是 系统自带的 NetworkManager / systemd-networkd,以及 Ubuntu 版本。
下面按常见情况说明:
sudo journalctl -u isc-dhcp-server
实时查看:
sudo journalctl -u isc-dhcp-server -f
sudo journalctl | grep dhclient
或:
sudo journalctl -u dhclient
sudo journalctl -u NetworkManager
过滤 DHCP:
sudo journalctl -u NetworkManager | grep DHCP
sudo cat /var/log/syslog | grep dhcpd
或:
sudo tail -f /var/log/syslog
如果你用的是 isc-dhcp-server,可以在配置中开启调试:
编辑:
sudo nano /etc/default/isc-dhcp-server
确保日志级别:
# 一般不需要改
查看更详细日志:
sudo dhcpd -d -f
(-d 调试,-f 前台运行)
cat /var/lib/dhcp/dhcpd.leases
ip addr
journalctl -u systemd-networkd
✅ 服务器日志
sudo journalctl -u isc-dhcp-server -f
✅ 系统 DHCP 总日志
sudo journalctl | grep DHCP
✅ 老系统
sudo tail -f /var/log/syslog | grep dhcp
如果你能告诉我:
我可以给你更精确的命令。