温馨提示×

如何查看DHCP状态

小樊
58
2026-08-11 12:14:32
栏目: 编程语言

查看 DHCP 状态的方法取决于你使用的操作系统。以下是常见系统的操作方式:


一、Windows 系统

方法 1:命令行(推荐)

  1. Win + R,输入 cmd,回车
  2. 输入命令:
    ipconfig /all
    
  3. 查看对应网卡:
    • DHCP 已启用DHCP Enabled: Yes
    • DHCP 服务器DHCP Server
    • 自动获取的 IPIPv4 Address

方法 2:PowerShell

Get-NetIPConfiguration

Get-NetIPAddress

方法 3:图形界面

  1. 打开 控制面板 → 网络和共享中心
  2. 点击当前网络连接 → 属性
  3. 双击 IPv4
  4. 查看是否为:
    • ✅ 自动获取 IP(DHCP)
    • ❌ 使用下面的 IP 地址(静态)

二、Linux 系统

方法 1:查看 IP 获取方式

ip addr

ifconfig

如果 IP 是自动分配,且不是手动配置的,通常是 DHCP。

方法 2:查看 DHCP 客户端状态

使用 NetworkManager:

nmcli device show

nmcli con show

使用 dhclient:

ps aux | grep dhclient

查看 DHCP 租约文件:

cat /var/lib/dhcp/dhclient.leases

cat /var/lib/NetworkManager/*.lease

三、macOS 系统

方法 1:终端

ipconfig getpacket en0

ipconfig getifaddr en0

方法 2:图形界面

  1. 系统设置 → 网络
  2. 点击当前网络
  3. 查看 配置 IPv4 是否为:
    • ✅ 使用 DHCP
    • ❌ 手动

四、路由器 / 网络设备(补充)

如果是查看 DHCP 服务是否开启

  • 登录路由器管理页面
  • 查看 DHCP 服务器 / LAN 设置
  • 确认是否:
    • ✅ 启用 DHCP
    • 查看已分配 IP 列表

五、快速判断总结

现象 说明
IP 自动获取 DHCP 启用
有 DHCP Server 地址 DHCP 正常工作
静态 IP DHCP 未启用
169.254.x.x DHCP 失败

如果你能告诉我 具体系统(Windows / Linux 发行版 / macOS)或场景(电脑 / 服务器 / 路由器),我可以给你更精确的命令和排查步骤。

0