SSR 教程
简介:SSR 是另一款代理软件(省略),官网 https://github.com/shadowsocksr/shadowsocksr
官方文档 https://github.com/breakwa11/shadowsocks-rss/wiki
HyperApp 服务端配置
应用配置及安装
- Port: 端口 (端口的选择范围在65536以内都可以)
- Password: 填一个密码
- Encrypt: 选择一种加密方式,推荐
none
- Protocol: 选择一种协议,推荐
auth_chain_a
- Protocol_param: 不用填
- Obfs: 如果你的运营商没有封锁 SS 可以选择
plain
,如果你的运营商是小运营商,推荐选择tls1.2_ticket_auth
或者http_simple
- Obfs_params: 可以不填
开启防火墙对应的端口
- CentOS7
firewall-cmd --add-port=SSR监听的端口号/tcp --permanent && firewall-cmd --reload
- Ubuntu16
sudo ufw allow SSR监听的端口号
为了图方便也可以选择关闭防火墙,关闭防火墙的命令如下。但是十分不建议那样做
- 临时禁用防火墙
CentOS7: service firewalld stop CentOS6: service iptables stop Ubuntu16 service ufw stop
- 永久禁用系统防火墙
CentOS7: systemctl disable firewalld Ubuntu16: systemctl disable ufw
- 平台防火墙
CES: 网络——防火墙规则 AWS: EC2 控制面板——安全组 阿里云: 云服务器ECS——安全组
- 临时禁用防火墙
客户端配置
你可以在官方文档里面找到所有平台的客户端下载地址 https://github.com/breakwa11/shadowsocks-rss/wiki
配置客户端你可以手动填写配置,也可以在 HyperApp
中轻点服务器名选择 QR
然后用客户端扫码配置。
大功告成!
注
日志中显示以下内容代表服务端已成功启动(个别地方根据配置的不同可能不同,只要不报错就行)
IPv6 not support 2017-07-29 12:06:54 INFO util.py:85 loading libsodium from libsodium.so.18 2017-07-29 12:06:54 INFO shell.py:72 ShadowsocksR 3.4.0 2017-07-27 2017-07-29 12:06:54 INFO server.py:46 current process RLIMIT_NOFILE resource: soft 65536 hard 65536 2017-07-29 12:06:54 INFO asyncdns.py:324 dns server: [('8.8.8.8', 53), ('8.8.4.4', 53)] 2017-07-29 12:06:54 INFO server.py:106 server start with protocol[auth_chain_b] password [kyo07] method [chacha20-ietf] obfs [tls1.2_ticket_auth] obfs_param [] 2017-07-29 12:06:54 INFO server.py:122 starting server at [::]:8838 2017-07-29 12:06:54 INFO server.py:142 starting server at 0.0.0.0:8838