修改本地DNS加快Google服务访问速度的方法

2012-03-04 17:57:21来源:renren作者:
有些童鞋经常会使用Google的一些服务,但是因为各种原因访问Google的服务可能有些问题。通过修改本地DNS可以将Google服务解析到谷歌中国(北京)的服务器上。由于变为国内通信,速度大大增加,并且不会受到干扰。
有些童鞋经常会使用Google的一些服务,但是因为各种原因访问Google的服务可能有些问题。通过修改本地DNS可以将Google服务解析到谷歌中国(北京)的服务器上。由于变为国内通信,速度大大增加,并且不会受到干扰。 请注意:这种方法的安全性没有得到验证。事实上我也不能100%解释清楚为什么这样就好了,也不能保证这种方法一直都有效。现在正式开始。 步骤1:获取谷歌中国的IP地址 在Windows上:开始-运行(或者Win+R),输入cmd,回车运行。 在Linux/Mac上:打开终端。 输入命令:ping google.cn 之后会产生一大堆结果。找到一个四点分位字符串,比如在我这里,是203.208.39.22 步骤2:修改hosts文件 在Windows上:开始-运行(或者Win+R),输入notepad C:\Windows\System32\drivers\etc\hosts,回车运行。//感谢Sotheray提醒,Vista/Win7用户要使用管理员权限运行⋯⋯开始菜单里记事本-右键-管理员权限运行,然后文件-打开自己慢慢找上述路径里的hosts文件 在Linux上:用你喜欢的编辑器打开/etc/hosts(要sudo)。 在Mac上:懒人直接终端运行sudo /Applications/TextEdit.app/Contents/MacOS/TextEdit /etc/hosts。 总之,打开了你的hosts文件,在最后一行下面另起一行,根据你在第一步中得到的IP地址,添加: <your_google_ip_here> mail.google.com <your_google_ip_here> docs.google.com <your_google_ip_here> www.google.com.hk <your_google_ip_here> www.google.com <your_google_ip_here> webcache.googleusercontent.com 将<your_google_ip_here>替换为你在第一步中得到的IP地址,不行就用203.208.39.22,切勿直接复制带<>的代码⋯⋯ 别犯傻,比如我得到了203.208.39.22,我就添加: 203.208.39.22 mail.google.com 203.208.39.22 docs.google.com 203.208.39.22 www.google.com.hk 203.208.39.22 www.google.com 203.208.39.22 webcache.googleusercontent.com 之后保存关闭即可。 简单解释一下:五行依次用于修改Gmail、Google Docs、Google Reader、Google搜索和Google网页快照的DNS解析地址。 步骤3:刷新DNS缓存 在Windows上:开始-运行(或者Win+R),输入ipconfig /flushdns 在Linux上:终端运行$ /etc/init.d/nscd restart 在Mac上:终端运行$ dscacheutil -flushcache 完成!! 理论上,大多数人在这个时候访问Gmail等的速度应该会大大提高了。如果你适得其反,请回滚Step 2的操作,在hosts中删去那些记录,再执行Step 3。
 
关键词:GoogleDNS

赞助商链接: