host-谷歌

来源:互联网 发布:to是网络的意思是什么 编辑:程序博客网 时间:2024/05/16 08:42

有些童鞋经常会使用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。

 


MAC 通过修改HOST正常访问GOOGLE全系列服务

刚升级了mac os x 10.8.4,平时都是用vpn访问Google服务,总是有些不便,研究了下mac怎么通过修改host访问Google Calendar,Gmail,Google drive,和win 7修改host差不多,没什么特别麻烦的。

Google host文件:https://smarthosts.googlecode.com/svn/trunk/hosts_us

修改host有两种方法:

  • 启动root账户打开终端输入:sudo /Applications/TextEdit.app/Contents/MacOS/TextEdit /etc/hosts
  • 打开host文件修改

1.打开finder,按快捷键command+shift+G

2.输入/private/etc,访问host文件

3.修改host文件会遇到一个权限问题,系统会把host文件复制到桌面

4.右键,显示简介,更改名称与扩展名

5.把桌面的host文件拖到etc文件夹并且替换


0 0
原创粉丝点击