shadowsocks
下载地址 :
https://github.com/shadowsocks/shadowsocks-rust/releases
下载对应的版本, 解压, 通常会有这些文件 sslocal
, ssmanager
, ssserver
, ssservice
, ssurl
服务端 用 ssserver , 新建一个文件 config.json
{
"server":"0.0.0.0",
"server_port":33080,
"password":"123456",
"timeout":300,
"method":"aes-256-gcm",
"fast_open": false
}
启动
./ssserver -c config.json
客户端我们用小猫就好 , 配置文件像这样 :
port: 7890
socks-port: 7891
allow-lan: true
mode: Rule
log-level: info
external-controller: :9090
proxies:
- name: "分组1"
type: ss
server: xx.xx.xx.xx #这里是服务端的IP
port: 33080
cipher: aes-256-gcm
password: "123456"
proxy-groups:
- name: 名字
type: select
proxies:
- 分组1
url: 'http://www.gstatic.com/generate_204'
interval: 500
# 规则
rules:
- MATCH,分组1
基本就能用, 使用场景: 第三方api 要配置白名单, 才能调试, 所以我们配置一台server , 把这台server 放入白名单, 然后在server上 做ssr , 然后开发通过ssr 链接server 做调试.