bingoogolapple / bingoogolapple.github.io

个人主页。同时也通过 Issues 记录学习笔记
http://www.bingoogolapple.cn
86 stars 19 forks source link

ShadowSocks #192

Open bingoogolapple opened 7 years ago

bingoogolapple commented 7 years ago

Centos 安装 ShadowSocks

安装 ShadowSocks

bingoogolapple commented 6 years ago

多账户管理

安装 Node.js

运行 ssmgr

shadowsocks: address: 127.0.0.1:端口2 manager: address: 0.0.0.0:端口3 password: '密码2' db: 'ss.sqlite'

* vim ~/.ssmgr/webgui.yml

type: m

manager: address: IP地址:端口3 password: '密码2' plugins: flowSaver: use: true user: use: true account: use: true macAccount: use: true group: use: true email: use: true type: 'smtp' username: '邮箱' password: '邮箱密码' host: 'smtp.163.com' webgui: use: true host: '0.0.0.0' port: '80' site: 'ip地址或域名'

db: 'webgui.sqlite'

* screen -dmS ssmgr ssmgr -c ~/.ssmgr/ss.yml
* screen -dmS webgui ssmgr -c ~/.ssmgr/webgui.yml
* 别名 vim ~/.bashrc

alias startssserver='ssserver -m rc4-md5 -p 端口 -k 密码 --manager-address 127.0.0.1:端口2 -d start' alias stopssserver='ssserver -d stop'

alias startssmgr='screen -dmS ssmgr ssmgr -c ~/.ssmgr/ss.yml' alias startssmgrui='screen -dmS webgui ssmgr -c ~/.ssmgr/webgui.yml'

bingoogolapple commented 5 years ago

Centos 翻墙

yum y install epel-release python-pip
pip install --upgrade pip
pip install shadowsocks
{
  "server": "x.x.x.x",
  "server_port": 0,
  "local_address": "127.0.0.1",
  "local_port": 1080,
  "password": "pwd",
  "timeout": 300,
  "method": "aes-256-cfb",
  "fast_open": false,
  "workers": 1
}
[Unit]
Description=Shadowsocks
[Service]
TimeoutStartSec=0
ExecStart=/usr/bin/sslocal -c /etc/shadowsocks.json
[Install]
WantedBy=multi-user.target
systemctl enable shadowsocks.service
systemctl start shadowsocks.service
systemctl status shadowsocks.service
curl --socks5 127.0.0.1:1080 http://httpbin.org/ip
yum -y install privoxy
echo 'forward-socks5 / 127.0.0.1:1080 .' >> /etc/privoxy/config
privoxy /etc/privoxy/config
alias sson='export http_proxy=http://127.0.0.1:8118 && export https_proxy=http://127.0.0.1:8118 && export no_proxy=localhost && systemctl start privoxy'
alias ssoff='unset http_proxy && unset https_proxy && systemctl stop privoxy'
systemctl enable privoxy
systemctl start privoxy
systemctl status privoxy