据报导,自7月1日起,中国的 Android 和苹果应用商店将不再允许 VPN 应用下载,以阻止中国网民绕过“网络防火墙”(GFW)浏览墙外内容,墙越来越高了。VPN 供应商 Green 已于6月22日发布公告,证实自7月1日起停止服务。此外,Netfits、VPN Master Pro、Ponhon、Snap VPN 和 SkyX 等 VPN 供应商在过去几个月里,也或被迫停止服务,或从应用商店消失。
之前一直在用GreenVPN,感觉很好用,后来停止服务了。不过,想翻墙还是有办法的,比如本文要介绍的shadowsocks。shadowsocks是一款自定义协议的代理软件,由于其流量特征不明显,不太容易用技术手段拦截。虽然作者[@clowwindy](https://twitter.com/clowwindy?utm_source=textarea.com&utm_medium=textarea.com&utm_campaign=article)两年前就被有司请喝茶了,shadowsocks却一直运转良好没有被彻底封杀过。
自己搭建VPN还可以多人一起使用。搭建VPN常见的组合就是VPS+ShadowSocks+加速。
简单介绍一下shadowsocks翻墙的原理
shadowsocks客户端启动后会在本地开启一个代理,可以理解为一个数据的出入口。用户想通过shadowsocks访问墙外网站的请求都要经过这个本地代理。
通过shadowsocks翻墙上网的过程是这样的:
1、用户发起一个网络访问请求,比如用浏览器访问google.com,请求被发送到本地代理。
2、客户端从本地代理拿到请求数据,然后发送至墙外的shadowsocks服务端。
3、服务端向google.com发起请求,然后收到google的响应数据,也就是google首页的数据。
4、服务端把响应数据发回客户端。
5、客户端再通过本地代理把响应数据交给浏览器,google首页就显示出来了。
整个过程中的第2步和第4步都是通过shadowsocks自定义的协议隐蔽地进行,很难被过滤,所以我们才能一直用它顺畅地翻墙。