首页 > 挨踢(IT), 职场生涯, 轶事趣闻 > 墙外“谷妹”,墙里佳人“上”

墙外“谷妹”,墙里佳人“上”

2013年3月29日 发表评论 阅读评论 9,547 人阅读    

  最近,陈皓老师(尊称,如果世上不是只有苍老师)和某度公司“约架”!看到某度的广告就让人恶心!真心从物质上、精神上支持陈皓老师!当然更希望某度能自重,远离假药!远离竞价排名!Don’t be Evil!

  为了这事,陈皓老师(以下简称陈老师)还写了一篇文章《”作环保的程序员,从不用百度开始”》,专门介绍这个事情始末由来。因为和某度约架,搜索引擎又是现在网络的必用武器,所以只能使用其他的搜索引擎,那么非Google难当大任!因为国内特殊的网络原因,上Google经常有链接被重置等问题。所以,该篇文章里还提了一下翻墙上Google。不过,D瓜哥个人感觉,翻墙上Google有点太麻烦了。一般人,可能折腾不起来。另外,从D瓜哥的个人使用经验来说,使用一些简单的技术手段,也可以达到在不翻墙的情况下,顺利使用Google的目标。

  一般使用Google过程中,有出现三个问题:

  1. Google的网站打不开!这事最严重的情况。当然,一般情况下访问google.com.hk是没有问题的;
  2. 搜索某些关&键&词会直接“断网”;
  3. 搜索出来的网页链接打不开;

  下面,D瓜哥就分别来解决这三个问题!

解决打不开的问题

  前段时间,因为12306抢票插件(你可以看这里:12306火车票抢票助手使用详解),Github被墙!然后,通过修改Hosts文件,将Github上的IP地址添加到Hosts文件里这种方式来上网。所以,D瓜哥猜测,我们伟大的GFW可能是劫持了DNS解析过程,导致获取不到Github的IP地址,进而导致不能上网。那么,我们也可以通过修改Hosts文件的方式,把Google的相关IP添加进去,来实现正常上Google的目的。

  网络上,总是不乏一些热心的朋友。有几位热心的朋友,在Google Code上建立了一个项目,专门维护一些国际知名网站的IP地址。大家可以直接去下载:猛击这里!

  打开上面的网页后,直接复制里面的全部内容,添加到Hosts文件中(Windows系统中,在C:\Windows\System32\drivers\etc目录下)即可。注意,修改Hosts文件需要管理员权限,如果你不是使用的Administrator用户登录的,请先使用“管理员权限”打开记事本,然后把这个文件拖动到记事本,然后再修改!

  为了方便大家使用,D瓜哥在下文的附录中,列出目前(2013年3月28日)该项目中所显示的所有Google相关的IP,其他IP没有列出。

  另外,这种方法并不是万能的,D瓜哥曾经试着添加Twitter的IP来访问,但是不行。看来,伟大的GFW并不是那么傻X啊!哈哈

解决“搜某关&键&词断网”的问题

  可以肯定地说,这也是伟大的GFW干好事!再次向伟大的GFW致敬:God Fuck GFW!还递归,多么和谐啊!

  一般情况下,我们访问某网站时,使用的是HTTP协议。这个协议中的内容是明文。任何可以劫持到这个协议的解释器,都可以读取里面的内容。我们上网的内容都会被GFW过滤一遍。某些敏&感信息都会被过滤掉。所以,我们使用Google搜索时,都会被GFW检查,遇到某些关&键&词就会被自动过滤掉。

  但是,正常情况下,我们不希望我们的密码等敏感信息也使用明文传输。为了解决这个问题,网景公司在1994年创建了HTTPS,提供加密通讯及对网络服务器身份的鉴定,防止窃听和中间人攻击。当然,也可以适当的防止GFW的过滤,

  其实,Google早在2010年就在全球范围内支持HTTPS访问了。针对这个升级,当时Google官方博客做出了一个官方说明:普通的HTTP浏览是不安全的,用户和服务器之间的通讯会被第三方监听和干扰,对于Google来说,你在Google搜索的词语会被第三方截获,如果第三方不希望你在Google搜索这个词语,还可以通过技术手段阻止用户的搜索行为。

  使用HTTPS访问Google,最简单发方法是,访问Google时,使用这个链接访问:https://www.google.com.hk/,然后再进行搜索,这时一般都可以正常搜索了。

  但是,一般情况下,我们懒得输入https这几个字母,很多人压根不知道这几个字母。所以,我们还是寻找一些技术手段来解决这个问题吧。

  这里,要给Google Chrome浏览器做个免费的广告了:推荐大家使用Chrome浏览器。用户体验好!使用Google账号登陆后,收藏夹、插件等都会同步到互联网,再次到其他草系统登陆后,都会同步下来。前两天使用了一会儿IE6,那就坑爹啊!强烈建议Kill IE6。下面的内容,只针对原生的Google Chrome浏览器,对于Chrome的衍生浏览器,比如搜狗浏览器、猎豹浏览器,由于D瓜哥没有测试,不保证效果。如果没有安装Chrome浏览器的朋友,请猛击这里:获取Chrome!注意:安装的时候需要联网。

  Chrome中,有一些相关插件,可以“强制”一些网站使用HTTPS进行访问。所以,大家可以选个这样的插件装上。以后上网时,浏览器就会自动使用HTTPS协议访问网络。

  D瓜哥使用过两个这方面的插件:1、HTTPS Everywhere,点击页面的“添加至Chrome”按钮,就可以安装了;2、Prefer HTTPS,安装方法同上。这两个插件的功能都是一样的,任选一个安装即可。D瓜哥在写这篇文章的时候,特意看了一下,HTTPS Everywhere最近刚刚更新过;而且用户也多达十七万。但是,Prefer HTTPS却有段时间不更新了。所以,D瓜哥推荐安装HTTPS Everywhere。

  安装上插件后,随意打开Google,都会重定向到https://www.google.com.hk/,搜各种关&键&字毫无压力。但是,你会发现“网页快照”打不开了!D瓜哥还发现了一个插件,可以解决这个问题:Google SSL Webcache – 谷歌加密快照,接着装上这个插件,那么你就可以随意浏览网页快照了。  

解决网页链接打不开的问题

  我们在使用Google的时候,还经常遇到,明明搜索到了,但是链接却打不开的问题。如果按照上面的两步,改Hosts,装插件后,这个问题的发生概率会明显下降!但是既然要解决这个问题,咱们就一劳永逸,解决地彻底点!

  出现这个问题,Google要负一定的责任:Google为了方便统计分析,,打开所有的搜索结果链接时,都会经Google然后重定向到目标网址!但是,由于我国特殊的网络问题,Google又是特别受关照对象。所以,难免出现链接打不开的问题。

  搞清楚了原因,那么解决起来就很随意了。我们还通过Google插件来解决问题,,这块插件是:Remove Google Redirects,从名字就可以看出其用途!从编程角度来说,命名很符合规范,加五分!哈哈

  装上这块插件后,再说搜索,比如搜索“地瓜哥 博客(这已经是搜索结果链接了,可以直接打开查看效果)”,然后点击第一个结果,注意查看浏览器中的网址变化,是不是直接显示的就是www.diguage.com。你还可以停用这块插件,然后对比一下地址栏中网址的变化情况。

免责声明

  到此为止,所列的问题都已经解决。大家可以自由自在的上Google了,想起一首词:“墙外Google,墙里佳人上”。从此和Google过上了没羞没臊的性福生活……

  最后,需要声明一下,本文仅限在合法情况下使用。如果从事任何违法行为,后果自负。与本站、D瓜哥没有任何关系。

  大概八点二十发!

 

参考资料

  1. 维基百科:HTTPS
  2. Google支持HTTPS加密搜索
  3. Google的HTTPS服务不稳定测试
  4. 在Google搜索结果显示原始链接
  5. “作环保的程序员,从不用百度开始”

 

附录

Google的相关IP地址



作 者: D瓜哥,https://www.diguage.com/
原文链接:https://wordpress.diguage.com/archives/4.html
版权声明:非特殊声明均为本站原创作品,转载时请注明作者和原文链接。

  1. 2p
    2013年3月29日11:28 | #1

    写的很happy, 挺你, 呵呵.

  2. 2013年3月29日12:13 | #2

    配个go agent不就都搞定了?

  3. kindule
    2013年3月29日14:09 | #3

    不错不错!

  4. dongql
    2013年3月29日20:54 | #4

    不错,会经常来看看有什么好玩的,好学的!

  5. 2013年3月30日01:16 | #5

    goagent,一劳永逸

  6. robinhang
    2013年3月30日06:52 | #6

    up.
    经常访问wordpress的技术blog被GFW无脑墙了,这回三个plugin搞定,3Q.
    也顺便分享给同事朋友.

  7. 梅山害虫
    2013年3月30日07:05 | #7

    我觉得翻墙软件简单点

  8. wushijingzuo
    2013年3月30日15:08 | #8

    感谢博主能写这么好的文章,对与那些不知道goagent,不懂ssh,vpn,不喜欢折腾的普通用户来说有福了。以后长期关注此博客。

  9. 2013年4月1日17:36 | #9

    加油瓜哥,一直使用SmartHosts的人飘过!

  10. 2013年4月2日13:56 | #10

    不错,有机会试下。

  11. welkinwalker
    2013年4月3日10:38 | #11

    以上方法都不能解决所有问题,终极方法其实是vpn

  12. 2015年5月28日16:55 | #12

    我用了你的方法,貌似不行了

  1. 2013年3月29日17:26 | #1
  2. 2013年4月3日22:07 | #2
  3. 2013年4月5日12:35 | #3
  4. 2013年4月5日12:44 | #4
  5. 2013年4月5日13:26 | #5
  6. 2013年6月24日14:03 | #6
  7. 2013年7月10日19:20 | #7
  8. 2014年8月5日14:56 | #8