host-谷歌

有些童鞋經常會使用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文件夾並且替換


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章