看到这标题估计有人会问,我就想翻个墙而已为啥要了解翻墙协议?因为理解了这个,你才能正确的选择不同的工具以及不同的机场提供商(机场指提供翻墙服务的平台)。同时你还能了解到你的机场供应商提供的加密情况是否能支持你长期的使用,以及你最后要选择自己搭建自己的翻墙中转站的时候应该怎么动手了。

翻墙协议说白了就是你的电脑或网络与中转站以及你访问的网站之间通信的加密协议,那么目前网络上流行的有这几种:ss/ssr/Vmess/Trojan

ss:ss作者是clowwindy,网址 https://github.com/clowwindy,大约两年前,他自己为了翻墙写了shadowsocks,简称ss或者叫影梭,后来他觉得这个东西非常好用,速度快,而且不会被封锁,他就把源码共享在了github上,然后就火了,但是后来作者被请去喝茶,删了代码,并且保证不再参与维护更新。现在这个好像是一个国外的大兄弟在维护。

ssr:在ss作者被喝茶之后,github上出现了一个叫breakwa11(破娃)的帐号,声称ss容易被防火墙检测到,所以在混淆和协议方面做了改进,更加不容易被检测到,而且兼容ss,改进后的项目叫shadowsocks-R,简称ssr,然后ss用户和ssr用户自然分成了两个派别,互相撕逼,直到前阵子,破娃被人肉出来,无奈之下删除了ssr的代码,并且解散了所有相关群组。但现在也被不知名人员接管好像还在更新。

ss和ssr它的原理都是一样的,就是socks5代理,。socks代理只是简单的传递数据包,而不必关心是何种协议,所以socks代理比其他应用层代理要快的多。socks5代理是把你的网络数据请求通过一条连接你和代理服务器之间的通道,由服务器转发到目的地,这个过程中你是没有通过一条专用通道的,只是数据包的发出,然后被代理服务器收到,整个过程并没有额外的处理。通俗的说,现在你有一个代理服务器在香港,比如你现在想要访问google,你的电脑发出请求,流量通过socks5连接发到你在香港的服务器上,然后再由你在香港的服务器去访问google,再把访问结果传回你的电脑,这样就实现了翻墙。

划重点

SS,SSR加密技术目前传言已被GFW破解,可侦听到SS与SSR的数据传送从而干扰与封锁,所以现在大量使用SS,SSR的都不稳定了。但优势是UDP转发支持较好,打游戏与不访问政治类网站的还是可以使用的。

目前较新的加密翻墙协议应该是Vmess与Trojan,目前还比较稳定也不容易被GFW侦听到,目前提供Vmess协议服务的机场越来越多了,大家可以自建或与别人合租云服务器(VPS)也是一个比较稳定与长久的翻墙方式。Vmess协议目前全客户端都是开源软件,比较安全稳定,建议大家不要过于相信很多不知名打包的翻墙软件,收费贵还不知道稳定与安全性。V2ray的开源软件网址为:https://github.com/v2ray/v2ray-core/releases,这是目前全球最大的开源社区,不翻墙也能访问的,从服务器端到各类终端的客户端都有,各取所需吧,V2ray最全面的官网介绍与说明书下载在这里https://www.v2ray.com