Freedom
- Name:
freedom - Type: Outbound
Freedom is a protocol for outbound connections. It passes all TCP or UDP connection to their destinations. This outbound is used when you want to send traffic to its real destination.
ConfigurationObject
{
"domainStrategy": "AsIs",
"redirect": "127.0.0.1:3366",
"userLevel": 0
}
domainStrategy: "AsIs" | "UseIP"
Strategy for domain name resolution. Options are:
"AsIs": Default value. Resolve domain name by system."UseIP": Use internal DNS for domain name resolution."UseIPv4": Use IPv4 address only, after resolved by internal DNS."UseIPv6": Use IPv6 address only, after resolved by internal DNS.
(V2Ray 4.6+) In UseIP mode, when sendThrough is specified in OutboundObject, Freedom will automatically choose between IPv4 and IPv6 address for destination based on sendThrough settings.
(V2Ray 4.7+) If sendThrough address conflicts with "UseIPv4" or "UseIPv6", Freedom will fail to dial out-going connections.
redirect: address_port
Redirect all connections to this address, in form like "127.0.0.1:80" or ":1234".
- When address is empty, e.g.
":443", Freedom will use the original destination address. - When port is
0, e.g."v2ray.com:0", Freedom will use the original port.
userLevel: number
User level. All connections share this level.