今天看到以前用的Google+ Hosts记录失效了,并且发现许多人都去问别人有没有新的IP,其实这种事情完全可以自己搞定,不管你是不是技术人员。授人以鱼不如授人以渔,简单说一下怎么寻找可用的IP,不是详细教程,只是简单思路,抛砖引玉。
一、最简单办法: cmd下用命令 ping google.cn 会获取到一个GoogleCN的服务器IP,其实就是北京飞翔人信息技术有限公司的IP,如果ping通了,就用这个IP替换掉原来hosts文件中Google+的IP。
二、简单进阶: ping命令只能获取到一个IP,如果不幸ping不通的话,可以改用nslookup -vc google.cn 8.8.8.8 命令,可以获取到多个IP,然后逐个试试是否能ping通,采用通了的替换即可。(用这个办法最好使用Google的DNS服务器或者香港的DNS服务器)
三、通用办法: 如果通过以上两个简单办法,依然没有找到可用的IP,说明问题有点严重了。别急,办法有的是,高技术的不提,也用不着,笨办法一堆呢。有人说用just-ping这个在线ping的平台寻找,我觉得这个办法挺蛋疼,如果你用它找GoogleCN的IP会发现返回的基本都是美国IP,查找twitter在全球各地返回的IP基本都一样,而几乎没有在国内可用的。用这个平台查看网站在全球各个地区的连通状况还可以,用来寻找域名IP有点鸡肋,当然多ping几次或许能找到可用IP,但这样是靠运气也比较笨,可并不是最笨的,下面说的办法才是最笨的。用ipwhois查询(例如www.ip-adress.com/whois/)曾经可用但现在已失效的IP是归属谁的,比如查询203.208.46.29,它会反馈给你一个IP段203.208.32.0 - 203.208.63.255,说明这个IP段都是GoogleCN申请的,哇,发达了,找到这么多,别高兴太早,这些IP并非都是用来提供服务的,需要你找出真正提供这种服务,失望了吧,好几千个IP,这怎么找,最笨的方法要出场了。如果只有几百个IP(例如twitter)好说,用Excel生成全部的IP地址(网段最后一位1-254),再用群ping工具(例如PingInfoView)把做好的列表粘贴进去,看看有哪个IP是通的,一般大的网站服务器都是没有禁止ping的,能ping通说明此IP有可能开启了网络服务(提示:一次群ping不要测试太多,视网络情况来,一般推荐50-150之间)。如果是好几千IP地址(例如GoogleCN),再去全ping所有地址也笨的彻底了点,可以先ping 203.208.32.1、203.208.33.1直到203.208.63.1,一般网段的第一个地址都是有特别用处,能通的话说明这个网段是启用的。用excel生成32个地址列表,群ping一下,我能得到46、47、60、61、62都是通的。像Google服务器也就在北京上百个IP,肯定不会用上千那么多,所以找到通了个IP段记录下来,在此网段内生成几百个IP再重复测试,从中随机的选用几个IP输入到地址栏中,能出现Google的主页那说明你成功了。我找到46、47两个网段中有提供服务的IP段。(只ping x.x.x.1的地址未必正确,可以也随机试几次其他数值,要通一般都是一段地址)。
四、高级进阶: 或许有人说这种办法太笨了,有没有适合“聪明人”的?这个肯定有。可以直接电联或者邮件给网站服务商,询问现在提供某个服务的IP段,然后自己再群ping一下就可以了。简单吧,但成功率不高,人家未必肯告诉你,当然,“聪明人”么,可以利用下社会工程学的技能来提高成功率。
五、不好折腾人的选择: 以上折腾适合想直接访问的人士,同样也有各种过墙梯供不好折腾人使用,比如Tor、SSH、PPTP VPN、L2TP VPN、open VPN、SSL VPN、PUFF、红杏……,愿意稍微动手的可以选择GoAgent,只要Google不挂,它一般就可用。另外还有IPv6供你选择,以及各种乱七八糟的傻瓜突破软件套装。
六、伸手党的选择: Google搜索。能看到这儿,估计也不是资深伸手党了,上面说的不明白的都可以Google一下,翻墙的技能应该是21世纪人才必备技能,这种笨办法如果还懒得用,那么2012淘汰的估计就是你们了,哈哈。
Google北京的服务器更换了服务IP,导致GoAgent默认使用的GoogleCN的地址不可用,无法连接GAE,顺利撞墙了。看到有人已经给了解决办法,修改配置为GoogleHK的即可,或者修改GoogleCN地址,至于地址怎么知道,我以前说过一些笨方法(https://plus.google.com/u/0/114198671240346085974/posts/1EaXdVciACZ)。
懒得动手的也可以拿去
附上GoogleCN的服务器IP:
203.208.45.192-223
203.208.46.1-8\16-39\65-72\80-103\128-254
203.208.47.1-8\16-39\65-72\80-103\129-136\144-167
服务器IP并不连续,粗算约有320个可用IP。
没有评论:
发表评论