修改hosts使用谷歌服务

安卓用CoolHosts(点击移步介绍和下载)

1.修改hosts方法的原理

hosts说明:来自百度百科
让我们来看看Hosts在Windows中是怎么工作的。
我们知道在网络上访问网站,要首先通过DNS服务器把要访问的网络域名解析成XXX.XXX.XXX.XXX的IP地址后,计算机才能对这个网络域名作访问。
要是对于每个域名请求我们都要等待域名服务器解析后返回IP信息,这样访问网络的效率就会降低,因为DNS做域名解析和返回IP都需要时间。
为了提高对经常访问的网络域名的解析效率,可以通过利用Hosts文件中建立域名和IP的映射关系来达到目的。根据Windows系统规定,在进行DNS请求以前,Windows系统会先检查自己的Hosts文件中是否有这个网络域名映射关系。如果有,则调用这个IP地址映射,如果没有,再向已知的DNS服务器提出域名解析。也就是说Hosts的请求级别比DNS高。

2.修改方法:

Hosts单击下载



2.1 手动修改

如果之前你有自定义的hosts条目,可以在原hosts文件后面粘贴,如果没有,直接覆盖即可

  • win用户覆盖 C:\windows\system32\drivers\etc 下面的hosts
  • Mac&&linux用户覆盖 /etc/hosts

win下用户:
直接修改可能没法保存的,两个方法:
1 直接把下载的hosts文件复制粘贴覆盖掉原来的文件。
2 参考这个百度经验修改hosts文件的权限
windows修改hosts文件的权限

3.新增问题

近来ip很多都不能用了,但实际上,需要访问的不是http://www.google.com,而是https://www.google.com.hk,http的几乎没法用了,访问https开头的,主域名也经常不行,所以访问地域性的域名。
强制浏览器的一些域名使用https访问的插件:

https everywhere

支持chrome,firefox,opera

注意

这个插件会导致国内一些主要网站无法跳转,比如淘宝或者微博在登陆的时候,跳不到主页,但是可以跳不过去的时候,点击这个插件,关闭enable taobao.com类似这样的设置,取消打钩即可。

4. 说明

  • 如果linux出现了不能解析主机XXX的问题,比如不能解析Find-Ubuntu,那么在hosts中手动加上
    127.0.0.1 Find-Ubuntu
  • win下如果不行的话,记得看下下面的回复。刷新dns,清除浏览器缓存。

5.请不要翻墙发表不当言论,这里提供的主要是学术功能

  • 我希望我的祖国更加:富强民主文明和谐。
  • 如果遇到不良信息,请到12377举报,会有奖励。我中过。

6.其他方法

6.1 购买vps[推荐]

动手能力强的人可以自己买vps搭一个Shadowsocks来用,则访问的网站就不限于googel了,国外低价的vps很多.
教程:

板瓦工bandwagon主机优惠购买

SHADOWSOCKS科学上网

6.2 刷路由器

对于没有root的手机或者越狱的pad,可以参考刷openwrt系列的文章把自己的路由器刷成openwrt之类的rom,然后修改路由器上的hosts,这样只要连上路由器,所有的终端默认可以翻墙。

捐助

请到捐助列表查看详细信息

感谢点击博客内的广告支持!

路漫漫其修远兮,吾将上下而求索

文章若未注明转载皆为原创,如需转载请注明出处FindHao博客及文章链接,文章markdown格式源码现已开放,欢迎转载。文章源码地址:

分享到:

You may like..(由于采用了谷歌的推荐系统,需要对本站关闭广告过滤~)

Find

新浪微博(FindSpace博客)QQ群:不安分的Coder(375670127) 不安分的Coder

1 条回复

  1. 2017年4月23日

    […] 5.PC下修改hosts […]

发表评论

电子邮件地址不会被公开。 必填项已用*标注

*