以下是在Ubuntu上监控DHCP使用情况的方法:
systemctl命令检查DHCP服务(如isc-dhcp-server)是否正常运行,例如sudo systemctl status isc-dhcp-server。journalctl或tail命令查看DHCP服务日志,如sudo journalctl -u isc-dhcp-server或sudo tail -f /var/log/syslog | grep dhcpd。ip addr show或ifconfig命令查看客户端获取的IP地址。cat /var/lib/misc/udhcpd.leases(轻量级DHCP服务)或查看服务器租约文件查看租约详情。tcpdump或Wireshark抓取DHCP数据包(端口67/68),例如sudo tcpdump -i eth0 port 67 or port 68。nload或nmap查看网络接口流量及活动主机,如sudo nload eth0或sudo nmap -sn 192.168.1.0/24。dhcpdump工具直接解析DHCP数据包,或通过Zabbix等监控平台配置DHCP监控项。