shadowsocks

墙越来越高,每每爬着别人的梯子,总感觉不安全。那么搭建自己的SS服务,就是十分有必要了。

教程

网上教程一大片,并没有什么卵用。虽说SS的github被强制删了,但是WIKI还在啊,哈哈。

https://github.com/shadowsocks/shadowsocks/wiki SS WIKI

一:安装

apt-get update  
apt-get install python-pip  
pip install shadowsocks  

二:配置 创建一个文件:/etc/shadowsocks.json

{
    "server":"你的服务器ip地址",
    "server_port":8388,
    "local_address": "127.0.0.1",
    "local_port":1080,
    "password":"你设置的密码",
    "timeout":300,
    "method":"aes-256-cfb",
    "fast_open": false
}

三:运行

sserver -c /etc/shadowsocks.json

#或者在后台运行
ssserver -c /etc/shadowsocks.json -d start  
ssserver -c /etc/shadowsocks.json -d stop  

多用户设置,加速设置,TCP优化,ping值,数据加密, 锐速, finalspeed 。。。

https://www.digitalocean.com/community/tutorials/how-to-migrate-digitalocean-snapshots-between-regions DO机房更换,这个新加坡果然很渣,虽然ping值低,但速度慢的一笔啊,

开启TCP Fast Open:

如果Permission denied,使用下面命令

sudo bash -c 'echo 3 > /proc/sys/net/ipv4/tcp_fastopen'  

http://askubuntu.com/questions/90314/unable-to-edit-proc-sys-net-ipv4-ip-forward-in-xubuntu

启用hybla算法:

等待启用,关于TCP优化

https://github.com/shadowsocks/shadowsocks/wiki/Optimizing-Shadowsocks
https://codingon.com/2016/02/17/build-shadowsocks-and-optimization/

多用户

启用:https://github.com/shadowsocks/shadowsocks/wiki/Configure-Multiple-Users

问题在于启用后保持速度,不会单独占用网速。还有禁用一些P2P的网络下载。

加密选择

已改用rc4-md5 通过在youtube和speedtest测试,两种加密方法的差不多。 http://wuchong.me/blog/2015/02/02/shadowsocks-install-and-optimize/
https://github.com/shadowsocks/shadowsocks/issues/178

https://www.zhihu.com/question/28252105
综合比较,为了数据的安全,还是用aes-256-cfb比较好

锐速

目前已经不能注册了。 网上有破解版和一键脚本,但爆出后门啊,呵呵,所以还是不用了,反正我很少看youtube,就上网页而已,影响并不大。