家里路由器刚换新,笔记本连上Wi-Fi后网页打不开,手机却正常——这时候别急着重装系统,先看看电脑的网络连接状态是不是真的在用DHCP。
为什么DHCP开着,网络还连不上?
很多人以为只要“开启了DHCP”就万事大吉,其实不是。Windows 或 macOS 的网络配置里显示“自动获取IP地址”,只说明客户端设置了DHCP模式,不代表它真的从路由器拿到了有效地址。常见的情况有:路由器DHCP服务没开、IP池耗尽、网线接触不良、或者本地网络适配器被手动改过静态IP又忘了切回来。
快速检查DHCP是否生效(Windows)
按 Win+R,输入 cmd 回车,在命令行里敲:
ipconfig /all找到当前连接的网卡(比如“无线局域网适配器 WLAN”),重点看这几行:
- DHCP 已启用:显示“是”,说明本机确实启用了DHCP;
- IPv4 地址:如果是 169.254.x.x 这类地址(俗称“自动私有地址”),代表DHCP请求失败,没拿到路由器分配的IP;
- 默认网关:为空或显示“无”,基本可以断定DHCP没通。
Mac 用户怎么看?
打开“系统设置 → 网络”,点选当前连接(如Wi-Fi),点击右下角“详细信息…”,切换到“TCP/IP”标签页:
- 如果“配置IPv4”显示“使用DHCP”,说明本机已开启DHCP;
- 再看“IP地址”一栏:如果是 10.x.x.x、172.16.x.x~172.31.x.x 或 192.168.x.x 范围内的数字,大概率是路由器正常分发的;
- 若显示 169.254.x.x,则和Windows一样,DHCP握手失败了。
顺手验证路由器端有没有开DHCP
打开浏览器,输入路由器后台地址(通常是 192.168.1.1 或 192.168.0.1),登录后找“LAN设置”“DHCP服务器”或“内网设置”这类菜单。确保开关是“启用”状态,且起始/结束IP范围合理(例如 192.168.1.100 ~ 192.168.1.200)。
有些品牌路由器(比如华三、TP-Link部分型号)默认关闭DHCP,尤其是当它被当成交换机或AP使用时——这种情况下,即使你的电脑开着DHCP,也永远等不来IP。