Android DNS 设置

发现Android很多手机在Wifi和Mobile环境下的访问外网的情况不一样,怀疑是DNS的问题。

通过搜索发现resolv.conf 的路径为/system/etc

此篇文章有些介绍,google文档解释很详细.

getprop 在adb shell下可以看到net.dns1, net.dns2属性.

我的是123.123.123.123,此乃北京DNS服务器地址.

disable ipv6

echo 1 > /proc/sys/net/ipv6/conf/wlan0/disable_ipv6

修改 /etc/resolv.conf

adb root -> adb remount -> adb shell

getprop |grep net.dns1

setprop net.dns1 8.8.8.8

setprop net.dns2 8.8.4.4

https://www.google.com/android/uncertified/

Leave a Reply

Your email address will not be published. Required fields are marked *