在 Linux 下查看 DHCP 相关信息,常见有几种场景,下面按最常用方式给你总结:
ip 命令(推荐)ip addr
或只看某网卡(如 eth0):
ip addr show eth0
ip route
cat /etc/resolv.conf
dhclientcat /var/lib/dhcp/dhclient.leases
或
cat /var/lib/dhcp/dhclient-eth0.leases
NetworkManagernmcli dev show eth0
systemd-networkdnetworkctl status eth0
systemctl status dhcpd
# 或
systemctl status isc-dhcp-server
cat /var/lib/dhcpd/dhcpd.leases
dhclient -r eth0 # 释放
dhclient eth0 # 重新获取
tcpdump -i eth0 port 67 or port 68
如果你能告诉我:
我可以给你更精确的命令。