Shadowsocks 传入服务协议
V2ray支持Shadowsocks,这是一种常见的代理协议。
当作为传入协议使用时,配置格式如下:
"inbound": {
"port": 1080,
"listen": "127.0.0.1",
"protocol": "shadowsocks",
"settings": {
"email": "[email protected]",
"method": "aes-256-cfb",
"password": "密码",
"udp": false,
"level": 0,
"ota": true
},
"streamSettings": {},
"tag": "标识",
"domainOverride": ["http", "tls"]
}
该配置的意思是本地1080端口作为Shadowsocks的监听端口,客户端通过aes-256-cfb加密协议与“密码”可使用Shadowsocks服务。
详细配置说明:
- email: 邮箱地址,用于标识用户;
- method: 加密方式,没有默认值。可选的值有:
- "aes-256-cfb"
- "aes-128-cfb"
- "chacha20"
- "chacha20-ietf"
- "aes-256-gcm" (V2Ray 3.0+)
- "aes-128-gcm" (V2Ray 3.0+)
- "chacha20-poly1305" 或 "chacha20-ietf-poly1305" (V2Ray 3.0+)
- password: 密码,任意字符串。Shadowsocks 协议不限制密码长度,但短密码会更可能被破解,建议使用 16 字符或更长的密码。
- udp: true / false,是否开启 UDP 转发,默认值为 false。
- level: 用户等级,默认值为 0。如果是自用的 VPS,可以设成 1。详见本地策略。
- ota: true / false,是否强制 OTA,默认模式为自动,当指定了 true / false 时,则为强制不启用或启用。
- 当使用 AEAD 时,ota 设置无效