为什么手机WiFi连接上却不能上网只能发消息?

如果你不想动手机设置,可以检查一下路由器那边的配置。用电脑连上路由器,在浏览器输入192.168.1.1或者192.168.0.1登录后台,默认账号密码通常是admin。重点看WAN口设置,如果是家庭ADSL拨号就选PPPoE并填好账号密码,如果是小区宽带直接插线就选DHCP。这一步选错了往往会导致能连WiFi却上不了网。

如果上面都没问题,那就回到手机端操作。打开手机设置里的Wi-Fi,找到你当前连接的那个信号,点击右边的箭头进入详情。选择忽略此网络,这样手机就会断开连接。再次点击连接时,它不会自动连上,而是让你重新输入密码,这相当于让手机重新识别网络,清空之前的错误配置。

想要彻底清理手机的网络配置,可以进入设置里的通用选项,找到还原网络设置。执行这个操作后,手机会重启,之前保存过的所有Wi-Fi密码都会丢失,设备会把这些网络当作全新的来处理。重启后你需要重新输入Wi-Fi密码进行连接,这通常能解决很多因缓存或配置冲突导致的上网问题。

在路由器后台还要检查LAN口的DHCP功能是否开启,这是给连接设备分配IP地址的关键。DHCP划定的IP范围必须和路由器IP在同一网段,比如都是192.168.1.x。另外,看看安全设置里是不是开启了MAC地址或IP地址的限制策略,或者是限速策略,如果有开启的话记得关闭,不然只有特定设备才能正常上网。

这种情况大概率是手机端的WiFi模块或者系统设置出了点小毛病,尤其是老款手机更容易遇到。你可以尝试手动配置一下静态IP来解决。先打开手机设置,找到无线和网络设置里的WiFi选项,然后按功能键进入高级设置,勾选使用静态IP。IP地址可以设为192.168.1.x,网关填192.168.1.1,子网掩码是255.255.255.0,域名1也填192.168.1.1,域名2也就是DNS需要你自己去查一下。