centos 6安装
https://www.nutvps.com/howto-setup-shadowsocks-with-centos-6-x/
centos 7安装
http://www.leyar.me/install-the-shadowsocks/
https://zzz.buzz/zh/gfw/2017/08/14/install-shadowsocks-server-on-centos-7/
客户端连接方法
以 Chrome 为例,安装 SwitchyOmega 插件代理。
Github 下载 SwitchyOmega:https://github.com/FelisCatus/SwitchyOmega/releases/
Chrome 打开chrome://extensions/,把插件托进去安装。
http://www.jeyzhang.com/how-to-install-and-setup-shadowsocks-client-in-different-os.htmlhttps://blog.huihut.com/2017/08/25/LinuxInstallConfigShadowsocksClient/
https://cokebar.info/archives/767
https://www.crifan.com/linode_centos_7_install_and_config_shadowsocks/
pip install shadowsocks安装
服务端:ssserver -c /etc/shadowsocks.json
本地:sslocal -s ip -p port -k "password" -l 1080 -t 600 -m aes-256-cfb
或者 sslocal -c /home/wuxin/shell/shadowsocks.json
shadowsocks.json参考
{
"server":"service ip",
"local_address": "127.0.0.1",
"local_port":1080,
"server_port":service port,
"password":"password",
"timeout":600,
"method":"aes-256-cfb"
}
sslocal开机自动启动方法,安装supervisor.配置web界面
参考脚本
[program:shadowsocks]
command=sslocal -c /home/wuxin/shell/shadowsocks.json
autostart=true ;是否随supervisor启动
autorestart=true ;是否在挂了之后重启,意外关闭后会重启,比如kill掉!
startretries=3 ;启动尝试次数
stderr_logfile=/home/wuxin/logs/shadowsocks.err.log ;标准输出的位置
stdout_logfile=/home/wuxin/logs/shadowsocks.out.log ;标准错误输出的位置