Android开发或是手机访问网址出现DNS解析错误时,可以修改DNS服务器地址。

修改方法(需要手机ROOT):

1.查看当前的DNS服务器信息:

#getprop
… …
[net.dns1]: [219141.140.1]
[net.dns2]: [219141.141.1]

这里219141.140.1/219141.141.1即当前的DNS服务器地址。

2.修改DNS服务器为Google或OpenDNS服务器地址:

(修改为Google的DNS服务器地址 8.8.8.8/8.8.4.4)
#setprop net.dns1 8.8.8.8
#setprop net.dns1 8.8.4.4

再次查看下:
#getprop
… …
[net.dns1]: [8.8.8.8]
[net.dns2]: [8.8.4.4]

OK,到这里就修改完成了,这里没有找到怎么重启网络服务,Linux下的
$sudo /etc/init.d/networking restart
也不能用,只好重启了。

附 OpenDNS的DNS地址:
Preferred DNS server address for Open DNS is:
208.67.222.222
Alternate DNS server address for Open DNS is:
208.67.220.220