Shadowsocks是目前非常流行的科学上网方式,由于采用了加密过的流量利用socks代理实现代理,Shadowsocks可以转发全局流量.这种代理形式和利用SSH的隧道进行代理采用同一种形式,由于Shadowsocks性能更好,能够处理更多的并发连接,同时又不涉及服务器控制,而被广泛的使用.由于近期某墙对VPN的干扰越发严重,所以更多的人开始采用Shadowsocks作为科学上网方案..

Shadowsocks是跨平台的开源软件,支持在Linux/Windows上安装,服务端基于Python/Nodejs/GO/PHP/C,可以方便的在各种环境上安装使用,今天我会在CentOS(基于Docker虚拟化)的VPS上建立一个Shadowsocks服务器,实现科学上网..

本文将使用python语言版的Shadowsocks服务端.

首先给自己的机子装上Python yum install python-setuptools && easy_install pip


使用pip直接安装Shadowsocks pip install shadowsocks

OK装完了,就是这么快,接下了启动Shadowsocks服务端.
ssserver -p 443 -k password -m aes-256-cfb
或者你可以在后台跑Shadowsocks
sudo ssserver -p 443 -k password -m aes-256-cfb --user nobody -d start
停止服务
sudo ssserver -d stop

于是你现在拥有一个可以共享的Shadowsocks服务端了,自己用还是方便更多人就看你了.

头图版权:午後のひととき@やすの PID=51420593