Freedom
- 名称:
freedom
- 类型:出站协议
Freedom 是一个出站协议,可以用来向任意网络发送(正常的) TCP 或 UDP 数据。
OutboundConfigurationObject
{
"domainStrategy": "AsIs",
"redirect": "127.0.0.1:3366",
"userLevel": 0
}
domainStrategy
: "AsIs" | "UseIP" | "UseIPv4" | "UseIPv6"
在目标地址为域名时,Freedom 可以直接向此域名发出连接("AsIs"
),或者将域名解析为 IP 之后再建立连接("UseIP"
、"UseIPv4"
、"UseIPv6"
)。解析 IP 的步骤会使用 V2Ray 内建的 DNS。默认值为"AsIs"
。
(V2Ray 4.6+) 当使用"UseIP"
模式,并且出站连接配置中指定了sendThrough
时,Freedom 会根据sendThrough
的值自动判断所需的IP类型,IPv4 或 IPv6。
(V2Ray 4.7+) 当使用"UseIPv4"
或"UseIPv6"
模式时,Freedom 会只使用对应的 IPv4 或 IPv6 地址。当sendThrough
指定了不匹配的本地地址时,将导致连接失败。
redirect
: address_port
Freedom 会强制将所有数据发送到指定地址(而不是入站协议指定的地址)。其值为一个字符串,样例:"127.0.0.1:80"
, ":1234"
。当地址不指定时,如":443"
,Freedom 不会修改原先的目标地址。当端口为0
时,如"v2ray.com:0"
,Freedom 不会修改原先的端口。
userLevel
: number
用户等级,所有连接都使用这一等级。