ss设置与使用

shadowsocks服务器配置

2018-01-04  本文已影响110人  zklvyy

shadowsocks 主要功能用在网络代理,迷惑防火墙的流量监测,从而达到访问外网的目的

主要配置:服务器配置和本地配置

服务器配置:

下载shadowsocks,用pip install shadowsocks

建立配置文件:vim /etc/shadowsocks.json,例如
{
"server":"my_server_ip", #填入你的IP地址
"local_address": "127.0.0.1",
"local_port":1080,
"port_password": {
"8381": "foobar1", #端口号,密码
"8382": "foobar2",
"8383": "foobar3",
"8384": "foobar4"
},
"timeout":300,
"method":"aes-256-cfb",
"fast_open": false
}

后台启动和关闭服务:
ssserver -c /etc/shadowsocks.json -d start/stop

日志文件: tail -f /var/log/shadowsocks

本地配置:
下载shadowsocks客户端:
填写可用的ip地址、端口和密码、加密方式

启动系统代理:
这个代表把本地的的ss作为系统代理,都可以把数据发送的ss的客户端中

设置pac模式或全局模式:
全局模式下,只要ss收到流量就采用代理方式传送到代理服务器
pac模式下,只把pac文件中的域名传送到代理服务器,其他域名直连

pac模式下设置pac文件
pac文件由gfwlist和本地usr_rule两者构成,||

配置SuperVisor


输入vi /etc/supervisor/conf.d/shadowsocks.conf回车

[program:shadowsocks]
command=ssserver -c /etc/shadowsocks.json
autostart=true
autorestart=true
user=root
log_stderr=true
logfile=/var/log/shadowsocks.log

(5)设置开机自启动
vi /etc/rc.local
然后在文件中添加以下语句:
service supervisord start
(6)重启服务器
reboot
至此,服务器端设置完毕。

上一篇 下一篇

猜你喜欢

热点阅读