• 域名被墙,请挂代理访问^_^

Linux VPS主机搭建ShadowsocksR(ssr)单用户一键脚本图文教程及常见问题

科学上网 lutizi 2年前 (2018-03-24) 0个评论

ShadowsocksR 是 Shadowsocks 的一个分支版本,由大神 breakwa11 开发并维护,添加了不少实用的功能,和 Shadowsocks 主要的区别是添加了 obfs 混淆和协议,比 SS 更加能够抵抗各种奇怪的网络环境 。因某些原因,breakwa11 删除 Github 的源码及相关文档。原作者说过:“SSR 设计目标不是加速网络,而是绕过限制。任何因为使用 SSR 产生的加速效果,仅仅是绕过防火墙限制产生的效果。SSR 不可能单纯为了某种黑科技加速而去支持它。如果你仅为了速度快,那你用 SS 足够了。

本篇文章主要是 Linux VPS 搭建 ShadowsocksR(ssr)单用户图文教程及常见问题,搭建前需要有一台墙外的 VPS 主机,相关文章推荐阅读:

ShadowsocksR 搭建教程

本篇采用大神秋水逸冰的 ShadowsocksR 一键安装脚本

本脚本适用环境

  系统支持:CentOS,Debian,Ubuntu
  内存要求:≥128M

关于本脚本

  一键安装 ShadowsocksR 服务端
  本脚本已在 Vultr 上的 VPS 全部测试通过。Vultr 注册购买教程

安装方法

连接 VPS,如果不会,推荐阅读Windows 和 Mac OS X 连接 ssh 最新图文教程及工具,连接 VPS 前先 ping 下看 VPS 是否被墙。

使用 root 用户登录,如不是 root 用户,输入sudo -i切换到 root 用户,root 用户登录后运行以下命令按回车确认:

wget --no-check-certificate https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocksR.sh
chmod +x shadowsocksR.sh
./shadowsocksR.sh 2>&1 | tee shadowsocksR.log

回车确认后会看到以下图片中的内容,填写需要设置的个人密码,密码不能为中文,设置好后回车确认。

shadowsocksr 密码设置

选择端口,端口号为 1–65535 之间的数字,默认端口为 9000-19999 之间随机生成。尽量不要占用其他服务端口

shadowsocksr 端口设置

确认端口后选择加密方式,输入加密方式前面的数字选择需要设置的加密方式,加密混淆以及协议根据个人需要爱好选择

shadowsocksr 加密方式

选择协议方式,默认为 origin。

shadowsocksr 协议选择

选择 obfs 混淆,默认为 plain。

shadowsocksr 混淆选择

回车确认后会提示Press any key to start...or Press Ctrl+C to cancel按任意键开始,根据服务器的配置需要等待几分钟的配置时间。

提示以下内容说明配置成功,需要牢记服务器 IP,端口,密码,加密方式,协议以及 obfs 混淆。

shadowsocksr 配置成功

ShadowsocksR 使用命令

启动:/etc/init.d/shadowsocks start
停止:/etc/init.d/shadowsocks stop
重启:/etc/init.d/shadowsocks restart
状态:/etc/init.d/shadowsocks status
卸载:./shadowsocksR.sh uninstall

ShadowsocksR 文件路径

配置文件路径:/etc/shadowsocks.json
日志文件路径:/var/log/shadowsocks.log
代码安装目录:/usr/local/shadowsocks

ShadowsocksR 多端口教程

配置文件路径:/etc/shadowsocks.json
输入下面这条命令,回车执行打开配置文件

vi /etc/shadowsocks.json

多用户配置示例:

{
"server":"0.0.0.0",
"server_ipv6": "[::]",
"local_address":"127.0.0.1",
"local_port":1080,
"port_password":{
    "8989":"password1",
    "8990":"password2",
    "8991":"password3"
},
"timeout":300,
"method":"aes-256-cfb",
"protocol": "origin",
"protocol_param": "",
"obfs": "plain",
"obfs_param": "",
"redirect": "",
"dns_ipv6": false,
"fast_open": false,
"workers": 1
}

具体方法可以参考CentOS/Debian/Ubuntu VPS 搭建 Shadowsocks(ss)单/多用户图文教程及常见问题中 Shadowsocks 多端口的教程,Debian 和 Ubuntu 配置好多端口后便可使用,Centos 因为防火墙问题,需要修改 iptables 或 firewall 添加端口才能使用 ShadowsocksR 多端口。


文章出自:撸梯子, 版权所有。
本站文章除注明出处外,皆为作者原创文章,可自由引用,但请注明来源。
原文链接:Linux VPS 主机搭建 ShadowsocksR(ssr)单用户一键脚本图文教程及常见问题
喜欢 (18)
发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)