本文转自中关村论坛    原创者:黑流云
今天"手机连上wifi不能上网"的问题搞得头都大了.现在来告诉大家解决这一系列问题的办法!
 请不要反复质问"我已经照你的方法来做了还是上不了网",如果你照着这贴子做了是一定,确定,而且保证可以解决手机连上wifi不能上网的问题的,还不能上网的都是没有认真看贴子,和操作有误的(一般都是设置方面,IP网关填错,无效DNS,等等).
相信你自己,静下心来认真琢磨这个贴子,你会解决你的问题的.以后有多余的空闲时间再制作图释,谢谢支持
PS:重启路由器能解决大部份问题,每次设置完路由器也必须重启路由器让你的设置生效.
一、解决问题的思路很简单:
a.手机设置为自动获取IP/路由器设置为自动分配IP
   (路由器里的DHCP服务设置必须填写DNS)
b.如果上面方法不行的话,在路由器设置里手动分配静态IP,手机里填写路由器分配的IP,最后重启路由器就行了.
   (注意DNS是必须填写的)
c.如果还有不能上的情况多半就出在手机设置里了,须要自己检查设置了.注意不要用代理连接
   (有的手机自动选用代理连接,导致能连接但上不了网,关闭代理连接)
 PS: 手机连上后马上又断开或者开始能上网过了一段时间就连不上了的情况,必须手动设置路由器和手机的静态IP,才能解决,不能用自动获取IP.
 
 
 
-
---------------------------------------------------------以下是具体操作方法----------------------------------------------------------
 
请注意:问题1和问题2写的是路由器上的设置,问题3写的是手机上的设置.
请在操作之前或之后都重启一次路由器.
PS:以下IP请根据自己的路由器情况设置,如有的是192.168.1.1或有的是192.168.0.1填写自己路由器的.
 
问题( 1 ) : 手机以前能连上wifi上网,什么都没有改动,过几天就不能连接wifi了
解决办法:设置路由器的DHCP服务,分配静态地址!
详细操作:进入路同器设置页面,如"192.168.1.1"(不同的品牌IP地址不一样),选择"DHCP服务
"的"静态地址分配"那一项,MAC地址填写手机wifi的MAC地址(一共12位数,如: 43:9u:d3:ff:21:du 或 43-9u-d3-ff-21-du  ,不同品牌格式不一样),IP地址填写你想分配的地址(如:192.168.1.199 , 其中199可以随便换成100到199里任何一个数),状态选择生效,保存设置,手机立马就可以上网了.
PS: 手机wifi的MAC地址,在手机设置里的关于手机里可以查到!
PS: IP分配那里为什么是100到199,是因为DHCP服务器里的设置,地址池开始地址填的是100 ; 地址池结束地址填的是199,当然你也可以开始填10结束填20,那么你的路由器静态分配的IP和手机IP就只能选择10到20以内的IP(如:192.168.1.18)
问题( 2 ) : 手机能连上wifi,但是上不了网,打不开网页
解决办法:路由器设置中DHCP服务器的NDS没有设置! 填写自己地区的DNS
详细操作: DHCP服务器设置
 DHCP服务器 启动
地址池开始地址: 192.168.1.100
地址池结束地址: 192.168.1.199
地址租期 任意
网关: 192.168.1.1
缺省域名: 不用填
主DNS服务器: 61.128.128.68 (最重要的就是这里了,必填,否则手机能连wifi但是上不了网)
备用DNS服务器: 61.128.192.4 (主DNS和备用DNS填自己城市的电信或网通的,你用的电信就填电信DNS)
DNS服务器IP可查看路由里的运行状态中查看:

DHCP服务设置:
 
手机设置为静态IP
ip地址:192.168.1.100~199
网关设置:192.168.1.1
连不上网子网掩码:255.255.255.0
dns1:202.102.224.68  有的手机叫域名1
dns2:8.8.8.8
设置完后保存一般都可以上网了!!
 
问题( 3 ) : 前面2个问题的解决方法都用过了还是只能连上wifi但上不了网.
解决办法:手机不能自动分配IP或解析DNS,需要在手机wifi设置里手动设置静态IP,必须跟路由器设置相同

在公共场所,连接wifi的话,必须手机设置成自动获取IP.
至于在公共场所能连上wifi但不能上网的话是没有办法的,除非你身边有人已经能上网,你可以查看一下他手机里分配的IP,网关和DNS,自己设置一下看能不能上网.
 
最后总结一下,手机连上不能上网是因为手机没有分配到正确IP和DNS,只须要把路由器和手机的IP和DNS填上就可以了。另外个别电信或联通的定制无线猫是把wifi的手机上网功能锁住的,需要破解无线猫或得到超级帐号密码才能使用wifi功能和路由功能,如果是电信的无线猫就打10000号查询,告诉他你路由器的设备标识后6位,(特别是华为,中兴,这些国产路由生产商,路由器基本都要超级密码开手机wifi功能),联通的东西我从来没用过,不过也打查询