2002-09-13

特殊方式访问GOOGLE“网页快照”

GOOGLE于9月11日晚间重开,除“网页快照”外,其他功能一切正常。经尝试,可以通过特殊的方式,使用“网页快照”功能。

点击搜索结果的的“网页快照”,浏览器地址栏会出现这样的地址:
http://216.239.51.100/search?q=cache:fsIe8h6IVBIC:(+原网址关键字语言)
相信在出口路由将“search?q=cache”或其中一部分设成了“过滤词”,路由控制软件一旦发现网页URL有上述字符,即会中断链接。

解决的方法很简单,只需要在上述地址中加入半角空格或一个伪造的变量,经尝试,半角空格加在“search?q=”与“cache”之间,如:
http://216.239.51.100/search?q= cache:fsIe8h6IVBIC:(+原网址关键字语言)

添加的变量加在“search?”与“q=cache”之间,本例中为“a”,即添加“a=&”
http://216.239.51.100/search?a=&q=cache:fsIe8h6IVBIC:(+原网址关键字语言)

回车确认,GOOGLE将返回正确的“网页快照”。

请大家无论如何不要用此方法访问敏感网部或内容,免得害得大家都没得用。

2002-09-09

偷梁换柱,GOOGLE域名被人为错误解析

GOOGLE被封,涉及政治层面的事,本不想多说,但总抱着一丝希望,不时打开熟悉的www.google.com,希望能有奇迹出现。9月8日晚11时许,再次打开www.google.com,状态栏显示:“Web地址已经找到,请等待回应...”,心中窃喜,页面打开了,可打开的网站竟然不是GOOGLE!!!显示的页面是一个名叫“搜星”的目录索引及集成检索网站。

加载了加密代理后,发现用www.google.com打开的是硅谷动力的网站,刷新几次依然是打开硅谷动力的检索页面;用GOOGLE的IP:216.239.33.101打开的则是GOOGLE的网站。Ping了一下www.google.com的IP,除个别时候返回的是以往的216.239.33.101外,大部份时间返回了211.101.226.88(悠游搜索)、211.100.21.30(硅谷动力)、 216.40.213.75、210.68.2.136、209.120.157.141(搜星)、202.104.219.142(新时代资讯网)、162.105.203.115(天网)等一系列不同的IP。

通过访问这些IP,发现对应的都是国内的一些目录索引或搜索引擎网站。由此可见,这种现象不是由DNS错误解释引起。毫无疑问,有关方面人士已经在国内的DNS服务器做了一些技术设定。www.google.com的DNS已经被错误解析。可以说,网络的屏蔽又上了一台新台阶。有关方面进一步通过在DNS作了相应设定,致使GOOGLE域名不能正确解释,大大增加访问这些网站的难度。不排除,其他的一些网站,DNS也可能被人为错误解析。

客户机需要从DNS服务器获取域名(如:www.google.com)对应的IP地址信息(如216.239.33.101),才能正确访问对应的服务器。一旦客户机指定的DNS服务器中没有包含相应数据,则由DNS服务器在网络中进行递归查询,在其他服务器上获取地址信息。 DNS服务器的工作原理是这样的:客户机将域名查询请求发送到本地DNS服务器,服务器将在本地数据库中查找客户机要求的映射。如果本地服务器不能在本地找到客户机查询的信息,将客户机请求发送到根域名DNS服务器。根域名DNS服务器负责解析客户机请求的根域部分,它将包含下一级域名信息的DNS服务器地址返回给客户机的DNS服务器。客户机的DNS服务器利用根域名服务器解析的地址访问下一级DNS服务器,得到维护再下一级域名的DNS服务器地址。重复按照上述递归方法逐级接近查找目标,最后在维护有目标域名的DNS服务器上找到相应的IP地址信息。客户机的本地DNS服务器再将递归查询结果返回客户机。然后客户机利用从本地DNS服务器查询得到的IP地址访问目标主机。

DNS数据被修改的域名,DNS将不会解析到正确IP地址。如果DNS如果指定由已经被修改的国内DNS服务器或由本地DNS CACHE解析,即使通过代理访问这些域名,也不可能打开目的网站。即使加载了加密代理,用www.google.com打开的却是硅谷动力的网站。如欲访问目的网站,除了绕开DNS解析直接使用IP访问外,就只能使用未被修改的DNS服务器。但一般的网站只宣传域名,不宣传IP,如果不知道IP,就有可能完全不能访问这个网站。

我国没有参与起草和制订Internet协议的第4版(IPv4),从而没有资格设立域名解析的根服务器,所以有关方面不可能更改根服务器中的DNS数据。如果要使DNS不能正确解析,只能修改各地ISP的DNS服务器。一般来说,不可能全国的DNS服务器都被修改,相信只是大的ISP的DNS才会被修改,另外如美国在线AOL等世界各大ISP,都有提供DNS服务器。可以在TCP/IP属性对话框,到“DNS配置”页中“启用DNS”并添加指定的DNS服务器。但使用境外的DNS服务器,每一次域名解析都将到境外解析,将大大增加解析所需的时间。DNS系统的发明,就是让容易记忆且有特定含义的名字,来替代难以记忆的IPv4地址。看来,在有关方面的帮助下,中国网民将不得不返璞归真重新直接使用IP访问网站,这样做不仅可以缩短DNS解析时间,加快访问速度,还将大大提高记忆力。

不知道还会有哪些屏蔽网站的技术手段陆续投入使用,笔者作为一个从事IT业的人士,只能感叹,想用GOOGLE查点技术资料,真难!