查找谷歌IP,修改hosts
感谢网友gkmuse投递
在用好 Google.com一文后,gkmuse指出修改hosts,要注意一下几点哈:
1.IP 最好是自己 cmd->ping g.cn 所得。但是这样ping的IP,多数是 203.208.46.*不能HTTPS的,依然可能会出现重置的。
可以 cmd->ping mail.google.com 所得,这样多数返回的是 74.125.71.* 基本上是可以HTTPS的。
接着在浏览器中地址栏输入https://74.125.71.* 回车,如果显示证书错误,就是可以使用的。
当然或许对ping,每次只返回一个IP,感觉有点少哈。
cmd->nslookup mail.google.com 现在的一般是随机的DNS服务器解析的。一次会返回一组IP的。
接着或许你感觉自己使用的DNS,不怎好哈。好吧。用Google的吧。
这样哈,cmd->nslookup mail.google.com 8.8.8.8(或8.8.4.4)。即使这样也是要验证返回的IP是否可用的,因为Google的DNS也是受到影响的。
(熟悉cmd的,试试tracert哈)
2.如果是按照1.所说的方法获取Google的IP的话,基本不会出现安全问题的。(PS:只对Google有效)。
当然也是如1.中所述,会出现证书的问题的。关于证书的作用等等,自己参阅Wikipedia哈。
有时间的话再看看这篇文章,我感觉还不错的,虽然有些地方没看懂的。http://www.linuxde.net/2011/11/2522.html
只要自己多注意一下,多注意域名的变化,一般不会出现问题的。
3.如果只是从网上找到的IP的话,出现问题的几率会大大增加的。也是要验证所找的IP是否是Google 官方的。接着就是找些比较权威的机构,查证。当然如果1.都不会的话,自己查证更是基本不可能了的。
4.当然还有一些自动更新hosts的脚本,怎么说呢。我喜欢自己动手的。安全方面的话,我想在Google Code中的,基本不会存在恶意的行为的哈。我见到的,参杂个人因素进去的hosts,就是添加这样一条的”0.0.0.0 www.baidu.com”
其实hosts法最省事的还是能弄通本机的IPv6连接
有了之后用这篇文章介绍的方法几乎就是一劳永逸的了:
http://igfw.net/archives/6780
不用像IPv4的hosts那样会随时有被封IP的危险。
另外个人认为ping命令来查找Google可用IP的方法不如命令nslookup可靠,因为前者不能指定干净的DNS服务器,解析存在被污染的可能。
如果要使用nslookup,建议搭配本博客介绍过的一款叫unbound的抗dns污染工具,这样可保证时时解析到的都是真实的Google IP。
这有一个最近发布的googlecode上的项目,原理未知,可能原理仍然类似修改hosts达到绕过GFW的目的;好像还可以看到youtube首页(视频则看不了)
http://code.google.com/p/microbang/
谢谢提供的资讯
Up-date:
才发现这里已经有文章说这事了:http://igfw.net/archives/3996
如果怀疑本地得到的反馈不正常,也可以使用远程查询工具,比如我一般用的 just-ping.com(WatchMouse支持的)。这些工具没有什么针对性,恶意返回虚假信息的可能性很小。
感谢支持