手机也能修改hosts来访问google等网站,部分失效,但其他可用

已收录   阅读次数: 2,946
2019-09-0920:00:18 发表评论
摘要

伯衡君之前分享过如何通过修改hosts来访问behance的办法,由于众所周知的原因,behance在中国大陆地区是不能访问的,具体可以参看下方的前情提,那篇文章是讲电脑如何修改,这次讲如何在移动端修改hosts……

分享至:
手机也能修改hosts来访问google等网站,部分失效,但其他可用

开篇寄语

伯衡君之前分享过如何通过修改hosts来访问behance的办法,由于众所周知的原因,behance在中国大陆地区是不能访问的,具体可以参看下方的前情提,那篇文章是讲电脑如何修改,这次讲如何在移动端修改hosts。

前情提要

实现办法

  • 安卓端

请首先下载virtual hosts应用程序,下载地址:蓝奏

下载完成后,打开应用程序,点击右侧“+”号,在弹出选项中选设置,勾选使用远程hosts文件,然后返回主界面,按下开关即可。在浏览器输入https://www.behance.net的官网就可以了。

  • 苹果端

请首先下载surge或者酸酸软件,可以在app store内下载,后面会附上美区ID以供使用。

这里以surge为例,下载安装好surge后,打开应用后,点击左上角的下拉箭头,然后点击从URL下载配置,输入下方订阅地址之一:

  • https://raw.githubusercontent.com/googlehosts/hosts/master/hosts-files/surge.conf
  • https://coding.net/u/scaffrey/p/hosts/git/raw/master/hosts-files/surge.conf

然后在上方配置选择surge,点击完成,返回主界面后点击启动即可。在浏览器输入https://www.behance.net的官网就可以了。

温馨提示

据不完全统计,除了behance以外,还能访问的网站如下:

所有支持列表请看此链接: https://github.com/googlehosts/hosts/blob/master/hosts-files/hosts

原因陈述

github上的hosts项目地址:https://github.com/googlehosts/hosts

项目组负责人解答部分失效原因:

自2018年8月底开始,GFW利用了TLS 1.2协议中的漏洞对绝大多数处在黑名单的网站进行封杀,范围已不局限于原先的Google、Facebook、Twitter、Dropbox和OneDrive,以往访问稳定性较好的维基百科(wikipedia.org)亦在此列。
这个漏洞仅会暴露出网站的域名,GFW目前并不能对您的HTTPS连接中实际传输的内容进行解密。
QUIC(即HTTP/3)有望解决这个问题(TLS 1.3仍存在漏洞),但由于各大网站、浏览器以及客户端需要时间进行升级,因此hosts可能会在相当长一段时间内无法使用。

由于这个漏洞是针对域名而不是IP,因此我们无法通过更换IP解决问题;所以,在相应网站完成升级前,更新hosts不会有太大的意义。在此之前,请考虑使用其他方式访问这些网站。
但是,hosts中的IP仍会因为网站的解析变动而失效,这可能会影响一些同时使用全局模式代理(例如在路由器上安装软件)和hosts的用户,这部分用户的解析仍会受到hosts的影响,从而导致在代理正常工作的情况下依然无法正常访问网站。
出现这种情况时,我们会更换IP(所以我们不会完全停更),但这种情况下更新的hosts仍可能无法在关闭代理的情况下使用。

  • 我的微信
  • 微信扫一扫加好友
  • weinxin
  • 我的微信公众号
  • 扫描关注公众号
  • weinxin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: