Manually select
A group of proxies, user can change selected proxy manually, only when VPN is started.
Sample
Profile sample
[Proxy Group]
SelectGroup = select, ProxyHTTP, ProxyHTTPS, DIRECT, REJECT, hidden = false
[Rule]
# traffic match 'www.google.com' will be redirect through SelectGroup's selected proxy
DOMAIN, www.google.com, SelectGroup
Policy path sample
ProxyHTTP = http, 1.2.3.4, 443, username, password
ProxyHTTPS = https, 1.2.3.4, 443, username, password, skip-cert-verify=true, sni=www.google.com
ProxySOCKS5 = socks5, 1.2.3.4, 443, username, password, udp-relay=false
Just like [Proxy] Section definition but without section header in it
Use policy path can separate proxies and rules definition, and reduce profile complexity.
Format
{group name} = select, {proxies, ...}, {policy-path}, {policy-regex-filter}, hidden = {hidden}, include-all-proxies = {include-all-proxies}, include-other-group = "{include-other-group}"
Param
Name | Value | Mandatory | Note |
---|---|---|---|
group name | - | true | name of group, will be used like a key to the group |
proxies | - | true | A list of proxy name defined in [Proxy] section, divided by comma |
policy-path | - | false | A list of proxy defined in url content. Content format will be presented below:ProxyHTTP1 = http, 1.2.3.4, 443, username, password |
policy-regex-filter | - | false | Usable if policy-path/include-all-proxies/include-other-group defined. A regular expression which will apply on proxy name, only proxies which match expression will be reserved. Be aware this is a complete matching regular expression. |
hidden | true false | false | Whether to display this proxy group in user interface, even set to false, this group will still take effect. |
include-all-proxies | true false | false | Include all proxies defined in whole profile, can be used with policy-regex-filter to filter some of the proxies |
include-other-group | - | false | Include proxies from other group specified by name, can by used with policy-regex-filter to filter some of the proxies, group name can be more than one and split by comma |
tip
proxies
, policy-path
, include-all-proxies
and include-other-group
can be used together in the same proxy group
tip
You can use a profile url as policy path url, only proxies defined in [Proxy]
section will be used