Socks
标准 Socks 协议实现,兼容 Socks 4、Socks 4a 和 Socks 5。
- 名称:socks
- 类型:Inbound / Outbound
传出协议配置
{
"servers": [{
"address": "127.0.0.1",
"port": 1234,
"users": [
{
"user": "test user",
"pass": "test pass",
"level": 0
}
]
}]
}
其中:
servers: Socks 服务器列表,其中每一项为:address: 服务器地址port: 服务器端口users: 用户列表,其中每一项为:user: 用户名pass: 密码level: 用户等级
注意:
- 当一个服务器指定了用户时,Socks 客户端会使用此用户信息进行认证;如未指定,则不进行认证。
- 仅支持连接到 Socks 5 服务器。
传入协议配置
{
"auth": "noauth",
"accounts": [
{
"user": "my-username",
"pass": "my-password"
}
],
"udp": false,
"ip": "127.0.0.1",
"timeout": 0,
"userLevel": 0
}
其中:
auth: Socks 协议的认证方式,支持"noauth"匿名方式和"password"用户密码方式。默认值为"noauth"。accounts: 一个数组,数组中每个元素为一个用户帐号,用户名由user指定,密码由pass指定。默认值为空。- 当
auth为password时有效。
- 当
udp: 是否开启 UDP 协议的支持,true/false。默认值为false。ip: 当开启 UDP 时,V2Ray 需要知道本机的 IP 地址。默认值为 127.0.0.1。timeout(V2Ray 3.1 后等价于对应用户等级的connIdle策略): 从 Socks 客户端读取数据的超时设置(秒),0 表示不限时。默认值为300。userLevel: 用户等级,所有连接使用这一等级。