Google这些天被封了大量IP,导致现在访问Google服务越来越困难,大名鼎鼎OpenerDNS地址: 42.120.21.30也已经失效,使用Google搜索的用户也大量下降,对于不想使用付费VPN的用户来说,修改hosts文件来访问Google仍然是一个免费简单的可行方案。
1.如何寻找可用IP地址
通常Google的服务器有很多个,一般都会有访问加速功能,针对Google的全球IP库 https://github.com/justjavac/Google-IPs,检测其可用IP地址,将其加入到hosts文件中就可以了。测试方法有两种:
1>针对HTTP的服务和网址
对于HTTP方式的网址,通常只是封了其80端口,检测方法一般是,“开始”-“运行”-“cmd”,然后输入 ping 目标IP地址,如果不返回“请求超时”的错误信息,通常就是可用的IP地址。
2>针对HTTPS的服务和网址
对于HTTPS方式的网址,不能用ping来检测,而要用telnet来检测,通过这个命令连接目标IP的443端口,能连接上的即为可用ip,具体方法是,“开始”-“运行”-“cmd”,然后输入 telnet 目标IP地址 443,如果没有返回“连接失败”提示,而是出现一个黑屏,则是可用IP地址。
2. 将可以用的IP地址加入Hosts文件。
找到可用IP后,就可以添加这个IP到Hosts文件里了,先关闭“电脑管家”、“360安全卫士”这类工具,然后编辑C:\Windows\System32\drivers\etc\hosts文件,在文件结尾添加一行“可用IP地址 目标域名”即可。
笔者经过测试,将其下载到复制粘贴到hosts文件,即可访问Google,facebook,youtube等网站。
点击下载2014年8月31日hosts文件 提取密码:rxv1
现在,正常地使用Google终于成为了一门技术。
怎么我按着方法试不行啊。