从广州回家,结果发现手机连上无线之后,上不了网,旁边的笔记本就能上网,连的是同一个路由器。 手机的IP是自动获取的,可以ping通网关和笔记本,但是不能ping通google.com。 后来在手机上ping了一下google的一个IP,竟然可以通,才发现是手机DNS解析出了问题。 在网上找了一下,看到手动设置DNS的方法,记在这里。 进入命令环境(adb shell或者手机上的超级终端): 输入getprop 命令查看系统设置,其中net.dns1和net.dns2就是手机的DNS服务器地址。 经比对,发现手机上的DNS服务器地址还是以前广州的DNS,并没有变成现在新的DNS。 (关于这一点,我也不知道原因,难道是由于连接的同一个路由器,所以DNS没有变?但是电脑上的DNS变了啊~) 然后使用setprop net.dns1 8.8.4.4 命令手动设置主DNS为8.8.4.4,然后就可以上网啦~ |
不良信息举报Q:2000617|Archiver|ROS软路由论坛 ROSABC.com 网络方案网络工程交流
GMT+8, 2025-9-1 10:26 , Processed in 0.047650 second(s), 16 queries .
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.