DHCP关闭导致设备无法上网的原因
DHCP(动态主机配置协议)负责自动为连接到路由器的设备分配IP地址。如果DHCP被关闭,新连接的设备就无法自动获取IP,导致显示已连接WiFi但无法上网。这种情况常见于路由器配置AP模式后忘记调整DHCP设置,或误操作关闭了DHCP服务。
临时解决:手动设置静态IP
在DHCP不可用时,可以手动为设备设置静态IP来恢复上网。以Windows电脑为例:
- 打开设置→网络和Internet→更改适配器选项
- 右键点击WiFi或以太网适配器,选择"属性"
- 双击"Internet协议版本4(TCP/IPv4)"
- 选择"使用以下IP地址",填入与路由器同网段的IP(如192.168.1.100)
- 子网掩码填写255.255.255.0
- 默认网关填写路由器IP(如192.168.1.1)
- DNS服务器填写114.114.114.114
手机端在WiFi设置的"高级"或"IP设置"中选择"静态",填入同样的信息。
根本解决:重新开启DHCP
如果这台路由器是唯一的上网设备,应该重新开启DHCP服务。登录路由器后台,找到DHCP服务器设置,勾选"启用",设置地址池范围(如192.168.1.100到192.168.1.200),保存后重启。
注意:AP模式下DHCP应保持关闭
如果这台路由器是作为AP模式使用,DHCP应该关闭由主路由器分配。此时问题出在主路由器的DHCP上,需要去主路由器后台检查和修复。
什么时候应该用静态IP
静态IP适合需要固定访问的设备,如NAS存储、网络打印机、监控摄像头。建议将这些设备的IP地址设置在DHCP地址池范围之外(如192.168.1.2-192.168.1.99),避免与DHCP分配的地址冲突。











