查看 DHCP 状态的方法取决于你使用的操作系统。以下是常见系统的操作方式:
cmd,回车ipconfig /all
DHCP Enabled: YesDHCP ServerIPv4 AddressGet-NetIPConfiguration
或
Get-NetIPAddress
ip addr
或
ifconfig
如果 IP 是自动分配,且不是手动配置的,通常是 DHCP。
nmcli device show
或
nmcli con show
ps aux | grep dhclient
cat /var/lib/dhcp/dhclient.leases
或
cat /var/lib/NetworkManager/*.lease
ipconfig getpacket en0
或
ipconfig getifaddr en0
如果是查看 DHCP 服务是否开启:
| 现象 | 说明 |
|---|---|
| IP 自动获取 | DHCP 启用 |
| 有 DHCP Server 地址 | DHCP 正常工作 |
| 静态 IP | DHCP 未启用 |
| 169.254.x.x | DHCP 失败 |
如果你能告诉我 具体系统(Windows / Linux 发行版 / macOS)或场景(电脑 / 服务器 / 路由器),我可以给你更精确的命令和排查步骤。