shadowsocks 补充讲义
VPN、proxy、shadowsocks的区别
VPN
Vpn,全称“虚拟私人网络(Virtual Private Network)”,是一种加密通讯技术。vpn是一个统称,它有很多的具体实现,比如PPTP、L2TP、IPSec和openvpn。vpn出现远早于GFW,所以它不是为了翻墙而生的。我上面说了,vpn是一种加密通讯技术,它被设计出来的目的是数据传输安全和网络匿名。
而既然不是为翻墙而生,那从翻墙的角度上讲,vpn协议就存在诸多问题。最严重的一个就是流量特征过于明显。墙目前已经能够精确识别绝大部分vpn协议的流量特征并给予封锁,所以,vpn这种翻墙方式基本已经废了。
Proxy
Proxy(代理)又分为正向代理和反向代理。翻墙所用的代理都是正向代理。反向代理的作用主要是为服务器做缓存和负载均衡。
shadowsocks
Shadowsocks同样是一种代理协议,但是作为clowwindy为国人设计的专门用于翻墙的代理协议,相对于vpn,shadowsocks有着极强的隐匿性;相对于HTTP代理,shadowsocks提供了较为完善的加密方案,虽然比不上HTTPS代理和vpn,但使用的也是成熟的工业级的加密算法,普通个人用户完全不用顾虑;相对于HTTPS代理,shadowsocks的安装配置更为简单,中文社区更为活跃,中文文档教程更完善,更符合中国国情。
shadowsocks的几个关键内容
订阅

订阅是用于将你购买的ss服务上面的所有代理服务器节点添加到本地。如下所示

同时你也可以自己添加节点。选择具体的节点,找到电脑二维码,建议是shadowssockssr

然后选择扫描屏幕上的二维码也可以将服务添加到本地。 (这也是某些时候如果出现订阅无法添加的时候,可以先配置一个可以使用的代理,然后通过代理来添加服务器的方法,这样能够保证翻墙)

几种代理模式的区别
1. PAC自动模式
PAC模式会在系统代理设置设置一个PAC脚本文件,让系统通过这个文件自动选择每一个连接是否启用代理服务器,以及选择哪一个代理服务器。
PAC代理模式可以通过文件的格式来屏蔽部分网站,保证国内的网站不使用翻墙来访问,提升国内网站的访问速度

可以直接使用更新GFW List来更新PAC,这样可以保证大多数国外被墙掉的网站可以访问。如果有一些网站访问较慢,希望使用PAC模式的话,可以使用编辑PAC用户自定义规则...
来添加设置自己的翻墙内容

2. 全局模式
全局模式就是本地访问所有的网站都通过shadowsocks代理来访问,这样会造成访问国内的网站很慢的情况,因为要先翻到墙外,然后再访问回来。
总结
尽量保证在大多数时候使用PAC模式来访问 ,除非在某些特定的时候为了方便访问某些网站开全局模式,其他时候都尽量使用PAC模式。
Last updated
Was this helpful?