温馨提示×

ubuntu dhcp怎么查看

小樊
38
2026-10-10 00:15:43
栏目: 智能运维

在 Ubuntu 里“查看 DHCP”通常分几种情况,下面按最常见的需求给你说明:


一、查看本机是通过 DHCP 获取的 IP 吗?

ip addr

或

ifconfig

看网卡(如 eth0、ens33)是否有 inet 地址,且不是你手动设的。


二、查看 DHCP 获取的详细信息(网关、DNS 等)

Ubuntu 18.04+(使用 netplan + systemd-resolved)

cat /run/systemd/resolve/resolv.conf

或

resolvectl status

查看 DHCP 租约:

cat /var/lib/dhcp/dhclient.leases

(有些版本路径可能是 /var/lib/NetworkManager/)


三、查看当前 DHCP 分配的 IP(客户端)

journalctl -u NetworkManager

或

nmcli device show

四、如果你是在搭建 DHCP 服务器(isc-dhcp-server)

查看服务状态

systemctl status isc-dhcp-server

查看已分配租约

cat /var/lib/dhcp/dhcpd.leases

查看配置文件

cat /etc/dhcp/dhcpd.conf

五、快速判断是不是 DHCP

nmcli con show

找到你正在用的连接,看:

ipv4.method: auto   ← 说明是 DHCP

如果你能说清楚你是:

  • 查看自己电脑的 DHCP
  • 查看 DHCP 服务器分配情况
  • Ubuntu 版本(16.04 / 18.04 / 20.04 / 22.04)

我可以给你更精确的命令。

0 踩