Outbounds
outbound
Outbound connections are used to send data to remote websites or the next level of proxy server. For available protocols, see the protocol list.
{
"protocol":"vmess",
"settings":{},
"sendThrough":"1.2.3.4",
"tag":"demo",
"streamSettings":{},
"proxySettings":{},
"mux":{}
}
protocol
: name of<outbound>
The name of the outbound protocol.
settings
: settings of<outbound>
The settings for the outbound protocol.
sendThrough
: string
The local address for creating connection.
tag
: string
The Tag of the outbound. This is used as an identifier for outbounds.
streamSettings
: StreamObject
The stream settings for the outbound. This determine how the protocol data is transferred.
proxySettings
: ProxyObject
Forward Proxy(Proxy Chaining) settings.
mux
: MuxObject
Connection multiplexor settings.
domainStrategy
: [ "AsIs" | "UseIP" | "UseIP4" | "UseIP6" | "" ]
Control whether how domain names in outgoing connection are processed. (v5.12.0+)
- "AsIs" : Let operating system resolve it.
- "UseIP" : Resolve it with built-in dns, and use any IP address.
- "UseIP4" : Resolve it with built-in dns, and use any IPv4 address.
- "UseIP6" : Resolve it with built-in dns, and use any IPv6 address.