Shadowsocks 与 Shadowsocksr 区别

SS是原版,SSR是原版基础上衍生出来的第三方版本,兼容原版协议,比原版多了一些伪装功能(协议和混淆)。
SSR 主要特点是增加了一些人性化功能,比如服务器连接统计、连接管理、协议转换、多重代理等。
参考:https://www.ssgo.info/archives/186.html

下载SSR客户端

git clone https://github.com/ssrbackup/shadowsocksr
Code language: PHP (php)

配置文件

进入刚才clone下来的文件夹, 有一个文件 user-config.json ,这个就是配置文件的模板,我们可以复制一份到/etc/shadowsocks.json,然后对这个文件进行配置:

{ "server": "0.0.0.0", "server_ipv6": "::", "server_port": 8388, "local_address": "127.0.0.1", "local_port": 1080, "password": "m", "method": "aes-128-ctr", "protocol": "auth_aes128_md5", "protocol_param": "", "obfs": "tls1.2_ticket_auth_compatible", "obfs_param": "", "speed_limit_per_con": 0, "speed_limit_per_user": 0, "additional_ports" : {}, // only works under multi-user mode "additional_ports_only" : false, // only works under multi-user mode "timeout": 120, "udp_timeout": 60, "dns_ipv6": false, "connect_verbose_info": 0, "redirect": "", "fast_open": false }
Code language: JSON / JSON with Comments (json)

主要用到的配置是下面的这几个选项:

"server_port":8388, //端口 "password":"password", //密码 "protocol":"origin", //协议插件 "obfs":"http_simple", //混淆插件 "method":"aes-256-cfb", //加密方式
Code language: JavaScript (javascript)

具体的服务器,密码,端口从SS帐号提供商那里获取

运行程序

进入到shadowsocksr/shadowsocks/目录里面,执行:

python local.py -c /etc/shadowsocks.json

出现下面的提示,说明运行成功

2017-10-17 12:30:49 INFO local.py:50 local start with protocol[auth_chain_a] password [Ck6295iFwq] method [none] obfs [tls1.2_ticket_auth] obfs_param [] 2017-10-17 12:30:49 INFO local.py:54 starting local at 127.0.0.1:1080 2017-10-17 12:30:49 INFO asyncdns.py:324 dns server: [('127.0.1.1', 53)] 2017-10-17 12:30:57 INFO util.py:85 loading libcrypto from libcrypto.so.1.0.0
Code language: CSS (css)

作者:cooffeelis
链接:https://www.jianshu.com/p/c336fd0bdfbe
來源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

分类: SSR

0 条评论

发表评论

Avatar placeholder

您的电子邮箱地址不会被公开。

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据