Shadowsocks


前提条件

安装并配置本文所提及的软件前提是需要拥有非中国境内的 VPS,具体内容参考 租赁 - VULTR


服务端配置

sudo pip install shadowsocks
/etc/init/ssserver.conf
# shadowsocks - secure socks5 proxy server                                                                                                           
#
# A secure socks5 proxy,
# designed to protect your Internet traffic.
 
# description "secure socks5 proxy server"
 
start on runlevel [2345]
stop on runlevel [!2345]
 
respawn
 
exec ssserver -k [your passwd] --workers 10


客户端配置

Ubuntu 环境

sudo pip install shadowsocks
/etc/init/sslocal.conf
# cron - regular background program processing daemon                                                                                               
#
# cron is a standard UNIX program that runs user-specified programs at
# periodic scheduled times
 
# description     "regular background program processing daemon"
 
start on runlevel [2345]
stop on runlevel [!2345]
 
respawn
 
exec sslocal -s [your vps ip] -k [your passwd] -b 0.0.0.0 -l 1080

Windows 环境

Windows 下有成熟的可视化界面帮助用户配置。

1. 前往 Github下载 Shadowsocks-C# 客户端

2. 如果你的服务端已经成功搭建并配置了 shadowsocks server 这里需要填写相关信息。

shadowsocks-win-client.jpg

3. ip密码 填写对应你自己搭建的后台配置信息,端口跟图示填写一致即可。

4. 保存配置参数后,与 shadowsocks 同目录下会产生一个 gui-config.json 文件记录你刚填写的信息。请不要随意删除或改变该文件位置,确保二者在同路径下。


FIXME

Jovi Meng 2017/09/06 13:57