使用google服务hosts的终极修改方法详解 - 小众知识

使用google服务hosts的终极修改方法详解

2015-04-02 17:03:06 苏内容
  标签: google
阅读:4747

众所周知,在国内出于国内安全和自我保护意识,google的各项服务都是禁止使用的。很多网站主更是有所感受,那么如何才能正常访问的google的各项服务呢?(如果按照以下方法在使用中产生什么问题,也可以使用免费翻墙软件,这个可能更加轻松一点。)

google服务

我综合了网络上的各种资源终于找到了自行修改google hosts文件,无限访问google的方法,下面给大家全面介绍下:

hosts文件的作用

将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”,当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的IP地址,一旦找到,系统会立即打开对应网页,如果没有找到,则系统再会将网址提交DNS域名解析服务器进行IP地址的解析。

hosts文件的工作方式

利用Hosts文件中建立域名和IP的映射关系来达到目的。根据Windows系统规定,在进行DNS请求以前,Windows系统会先检查自己的Hosts文件中是否有这个网络域名映射关系。如果有则,调用这个IP地址映射,如果没有,再向已知的DNS服务器提出域名解析。

便捷打开hosts文件

对于经常使用google服务的人来说,可以需要经常打开hosts文件,但是这个hosts文件属于系统文件是被隐藏保护的,在windows xp和windows 7系统下其地址是:\Windows\System32\Drivers\Etc。这里告诉大家一个比较便捷的打开hosts文件的方法

新建一个txt文件,在你其中输入:

notepad "%SystemRoot%\system32\drivers\etc\hosts"
ipconfig /flushdns
exit

保存,将扩展名改成成.bat,之后双击这个bat文件就可以自动打开hosts文件进行修改了。为了朋友们使用方便,果断整理好了,需要的可以点击下载 hosts.bat

google 最新hosts文件的获得

很多人对于国内对hosts的打击很不满意,每次不能正常访问google服务的时候就开始大面积搜索新的google服务的映射ip地址,其实大家没必要四处找,自己可以利用smarthosts(SmartHosts是一个在Google Code上维护更新的Hosts文件)去获得最新的IP地址。两种方法:

1.访问googlecode网站获得,https://smarthosts.googlecode.com/svn/trunk/hosts,这里提供了最新的映射IP地址,将获得的hosts文件附加到自己电脑的hosts中就可以了;

2.利用smarthosts.exe程序,点击下载smarthosts.exe程序,下载后双击这个程序会生成3个文件 hosts、lists和srvlist注意使用这个经常会弹出错误,这个时候不要着急,过几分钟后可以重试。这个时候你以记事本形式打开hosts你只会发现这段信息

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>404 Not Found</title>
</head><body>
<h1>Not Found</h1>
<p>The requested URL /svn/trunk/hosts_new was not found on this server.</p>
</body></html>

这并不是咱们所需要的映射IP地址的。

解决办法:这个时候会自动弹出一个对话框

使用google服务hosts的终极修改方法详解

点击&ldquo;高级&rdquo;将数据源设置成第一个来自google code上,之后点击确定会提示更新成功,然后你再打开生成的hosts文件就有了

使用google服务hosts的终极修改方法详解

手机hosts文件的自动更新

现在很多google服务都是提供移动终端版的,比如我常用的gmail、play、Google+等,但是使用过程中总会弹出&ldquo;自动关闭&rdquo;、&ldquo;无法启用&rdquo;等错误信息,而导致无法使用,这时你可以下载手机版的smarthosts文件,扫一扫这个二维码自动下载:

使用google服务hosts的终极修改方法详解

这个应用在各个app store内都有,比如豌豆荚、360手机助手等也可以访问这里自动下载:http://www.appchina.com/app/mobi.smarthosts/

说明:

以上hosts文件的获得肯定只是临时的,想要经常性的在国内使用google服务肯定要开展一个旷日持久的拉锯战,咱们处于国家安全考虑还是要尊重政府的决定的。我在网上看了很多帖子都没有对这个进行详细的介绍,如果你试用一下,可以的话,就把它分享一下,让更多的人使用到google服务吧。

扩展阅读
相关阅读
© CopyRight 2010-2021, PREDREAM.ORG, Inc.All Rights Reserved. 京ICP备13045924号-1