
开篇寄语
伯衡君之前分享过如何通过修改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://archive.org
- https://www.arte.tv
- https://bandwagonhost.com
- https://m.box.com
- https://dailyview.tw
- ……
所有支持列表请看此链接: 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仍可能无法在关闭代理的情况下使用。
- 我的微信
- 微信扫一扫加好友
-
- 我的微信公众号
- 扫描关注公众号
-