要确认电脑局域网IP是否由路由器自动分配,需验证DHCP启用状态:在“网络连接属性→IPv4设置”中查看是否勾选“自动获得IP地址”,并运行ipconfig /all检查“DHCP已启用”是否为“是”,同时确保“DHCP Client”服务正在运行。

要确认电脑当前局域网IP是否由路由器自动分配(即启用DHCP),不能只看ipconfig显示的地址数字,必须验证其获取方式——因为手动设置的IP和自动获取的IP在外观上完全相同,但网络行为和故障排查逻辑截然不同。
通过网络连接属性直接查看获取方式
第一步:右键任务栏右下角网络图标 → 选择“打开网络和Internet设置”。
第二步:点击左侧“状态”,再点击右侧“查看网络属性”。
第三步:在弹出的属性窗口中,找到并点击“Internet协议版本4(TCP/IPv4)” → 点击“属性”按钮。
第四步:观察弹出窗口中的选项——若勾选的是“自动获得IP地址”,则当前为DHCP自动获取;若勾选“使用下面的IP地址”,则为手动设置。
⚠️注意:此界面显示的是配置状态,不是实时生效结果。即使勾选了“自动获得”,但DHCP服务异常时仍可能拿到169.254.x.x这类无效链路本地地址。
用CMD命令快速验证实际获取机制
方法一:运行 ipconfig /all → 定位到当前活动适配器(如“无线局域网适配器 WLAN”)→ 查看“DHCP已启用”字段:
• 显示“是”,说明系统已向DHCP服务器发起请求;
• 显示“否”,说明该接口被手动配置或禁用了DHCP客户端服务。
方法二:运行 netsh interface ipv4 show interfaces → 找到对应接口索引号后,执行 netsh interface ipv4 show config level=verbose → 在输出中搜索“DHCP Enabled”和“DHCP Server”两行,后者若显示真实路由器IP(如192.168.1.1),则证明DHCP通信成功;若为空或显示0.0.0.0,则DHCP未响应。
【关键前提】必须确保“DHCP Client”服务处于“正在运行”状态,否则即使勾选自动获取也必然失败。
检查DHCP Client服务是否正常运行
按下Win+R → 输入 services.msc → 回车;
在服务列表中找到“DHCP Client” → 双击打开属性;
确认“启动类型”为“自动”,且“服务状态”显示“正在运行”;
若状态为“已停止”,点击“启动”按钮;
若启动失败,需进一步检查依赖服务(如“Remote Procedure Call (RPC)”和“DCOM Server Process Launcher”是否也运行正常)。

















