1. 为什么是 ShadowsocksR
由于不可抗拒的原因, Shadowsocks 已经停止维护。在此我们首先要感谢它的作者。
而 ShadowsocksR 作为它的继承者,成为了目前最佳的选择。
2. 讲正事,如何部署。
shadowsocksR.sh
来自 @teddysund 兄
在 Linux 系统下,直接运行安装代码即可开始:
wget --no-check-certificate https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocksR.sh
chmod +x shadowsocksR.sh
./shadowsocksR.sh install
安装过程一路回车就可以了
装好之后去编辑配置文件:
vi /etc/shadowsocks.json
一般来说它是长这样的:
{
"server":"0.0.0.0",
"server_ipv6":"::",
# 和服务器端口一样就可以了
"server_port":"监听端口",
"local_address":"127.0.0.1",
"local_port":1080,
# 密码不要太好猜就行
"password":"你的密码",
"timeout":120,
# 如果你想在路由器上用SS,使用性能稍好的 rc4-md5 即可
# 而 aes-256-cfb 是更大众的选择
"method":"aes-256-cfb",
"protocol":"origin",
"protocol_param":"",
"obfs":"plain",
"obfs_param":"",
"redirect":"",
"dns_ipv6":false,
"fast_open":false,
"workers":1
}
部署之后如何管理
以下是管理命令:
启动:/etc/init.d/shadowsocks start
停止:/etc/init.d/shadowsocks stop
重启:/etc/init.d/shadowsocks restart
状态:/etc/init.d/shadowsocks status
配置文件路径:/etc/shadowsocks.json
日志文件路径:/var/log/shadowsocks.log
当然,卸载也很简单,运行:
wget --no-check-certificate https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocksR.sh
chmod +x shadowsocksR.sh
./shadowsocksR.sh uninstall
评论
发表评论