Add Vision flow
parent
1a0dcd5e80
commit
266da61f46
|
@ -18,7 +18,7 @@ VLESS 是一个无状态的轻量传输协议,它分为入站和出站两部
|
||||||
"id": "5783a3e7-e373-51cd-8642-c83782b807c5",
|
"id": "5783a3e7-e373-51cd-8642-c83782b807c5",
|
||||||
"level": 0,
|
"level": 0,
|
||||||
"email": "love@xray.com",
|
"email": "love@xray.com",
|
||||||
"flow": "xtls-rprx-direct"
|
"flow": "xtls-rprx-vision"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"decryption": "none",
|
"decryption": "none",
|
||||||
|
@ -56,7 +56,7 @@ fallbacks 的具体配置请点击 [FallbackObject](../features/fallback.md#fall
|
||||||
"id": "5783a3e7-e373-51cd-8642-c83782b807c5",
|
"id": "5783a3e7-e373-51cd-8642-c83782b807c5",
|
||||||
"level": 0,
|
"level": 0,
|
||||||
"email": "love@xray.com",
|
"email": "love@xray.com",
|
||||||
"flow": "xtls-rprx-direct"
|
"flow": "xtls-rprx-vision"
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
@ -90,6 +90,9 @@ level 的值, 对应 [policy](../policy.md#policyobject) 中 `level` 的值。
|
||||||
|
|
||||||
目前入站协议中有以下流控模式可选:
|
目前入站协议中有以下流控模式可选:
|
||||||
|
|
||||||
|
- 无 `flow`,空字符或者 `none`:使用普通 TLS 代理
|
||||||
|
- `xtls-rprx-vision`:使用新 XTLS 模式 包含内层握手随机填充
|
||||||
|
- `xtls-rprx-vision,none`:使用新 XTLS 模式 同时兼容同端口使用普通 TLS 代理的客户端
|
||||||
- `xtls-rprx-origin`:<Badge text="Deprecated" type="warning"/> 最初的流控模式,此时客户端仅可选择 `xtls-rprx-origin` 和 `xtls-rprx-origin-udp443` 这两种流控模式。该模式纪念价值大于实际使用价值。
|
- `xtls-rprx-origin`:<Badge text="Deprecated" type="warning"/> 最初的流控模式,此时客户端仅可选择 `xtls-rprx-origin` 和 `xtls-rprx-origin-udp443` 这两种流控模式。该模式纪念价值大于实际使用价值。
|
||||||
- `xtls-rprx-direct`:<Badge text="Deprecated" type="warning"/> 所有平台皆可使用的典型流控方式,此时客户端可选择任何流控模式
|
- `xtls-rprx-direct`:<Badge text="Deprecated" type="warning"/> 所有平台皆可使用的典型流控方式,此时客户端可选择任何流控模式
|
||||||
|
|
||||||
|
|
|
@ -21,7 +21,7 @@ VLESS 是一个无状态的轻量传输协议,它分为入站和出站两部
|
||||||
{
|
{
|
||||||
"id": "5783a3e7-e373-51cd-8642-c83782b807c5",
|
"id": "5783a3e7-e373-51cd-8642-c83782b807c5",
|
||||||
"encryption": "none",
|
"encryption": "none",
|
||||||
"flow": "xtls-rprx-direct",
|
"flow": "xtls-rprx-vision",
|
||||||
"level": 0
|
"level": 0
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
@ -44,7 +44,7 @@ VLESS 是一个无状态的轻量传输协议,它分为入站和出站两部
|
||||||
{
|
{
|
||||||
"id": "5783a3e7-e373-51cd-8642-c83782b807c5",
|
"id": "5783a3e7-e373-51cd-8642-c83782b807c5",
|
||||||
"encryption": "none",
|
"encryption": "none",
|
||||||
"flow": "xtls-rprx-direct",
|
"flow": "xtls-rprx-vision",
|
||||||
"level": 0
|
"level": 0
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
@ -100,6 +100,9 @@ VLESS 的用户 ID,可以是任意小于 30 字节的字符串, 也可以是
|
||||||
|
|
||||||
目前出站协议中有以下流控模式可选:
|
目前出站协议中有以下流控模式可选:
|
||||||
|
|
||||||
|
- 无 `flow`,空字符或者 `none`:使用普通 TLS 代理
|
||||||
|
- `xtls-rprx-vision`:使用新 XTLS 模式 包含内层握手随机填充 支持 uTLS 模拟客户端指纹
|
||||||
|
- `xtls-rprx-vision-udp443`:同 `xtls-rprx-vision`, 但是放行了目标为 443 端口的 UDP 流量
|
||||||
- `xtls-rprx-origin`:<Badge text="Deprecated" type="warning"/> 最初的流控模式。该模式纪念价值大于实际使用价值
|
- `xtls-rprx-origin`:<Badge text="Deprecated" type="warning"/> 最初的流控模式。该模式纪念价值大于实际使用价值
|
||||||
- `xtls-rprx-origin-udp443`:<Badge text="Deprecated" type="warning"/> 同 `xtls-rprx-origin`, 但放行了目标为 443 端口的 UDP 流量
|
- `xtls-rprx-origin-udp443`:<Badge text="Deprecated" type="warning"/> 同 `xtls-rprx-origin`, 但放行了目标为 443 端口的 UDP 流量
|
||||||
- `xtls-rprx-direct`:<Badge text="Deprecated" type="warning"/> 所有平台皆可使用的典型流控模式
|
- `xtls-rprx-direct`:<Badge text="Deprecated" type="warning"/> 所有平台皆可使用的典型流控模式
|
||||||
|
@ -108,7 +111,6 @@ VLESS 的用户 ID,可以是任意小于 30 字节的字符串, 也可以是
|
||||||
- `xtls-rprx-splice-udp443`:<Badge text="Deprecated" type="warning"/> 同 `xtls-rprx-splice`, 但是放行了目标为 443 端口的 UDP 流量
|
- `xtls-rprx-splice-udp443`:<Badge text="Deprecated" type="warning"/> 同 `xtls-rprx-splice`, 但是放行了目标为 443 端口的 UDP 流量
|
||||||
|
|
||||||
此外,目前 XTLS 仅支持 TCP、mKCP、DomainSocket 这三种传输方式。
|
此外,目前 XTLS 仅支持 TCP、mKCP、DomainSocket 这三种传输方式。
|
||||||
:::
|
|
||||||
|
|
||||||
<!-- prettier-ignore -->
|
<!-- prettier-ignore -->
|
||||||
::: tip 关于 xtls-rprx-*-udp443 流控模式
|
::: tip 关于 xtls-rprx-*-udp443 流控模式
|
||||||
|
@ -132,6 +134,10 @@ Splice 模式的的使用限制:
|
||||||
|
|
||||||
需要注意的是,使用 mKCP 协议时不会使用 Splice(是的,虽然没有报错,但实际上根本没用到)。
|
需要注意的是,使用 mKCP 协议时不会使用 Splice(是的,虽然没有报错,但实际上根本没用到)。
|
||||||
|
|
||||||
|
::: tip
|
||||||
|
使用 Vision 模式 如果满足上述条件 会自动启用 Splice
|
||||||
|
:::
|
||||||
|
|
||||||
> `level`: number
|
> `level`: number
|
||||||
|
|
||||||
用户等级,连接会使用这个用户等级对应的 [本地策略](../policy.md#levelpolicyobject)。
|
用户等级,连接会使用这个用户等级对应的 [本地策略](../policy.md#levelpolicyobject)。
|
||||||
|
|
|
@ -18,7 +18,7 @@ VLESS 是一个无状态的轻量传输协议,它分为入站和出站两部
|
||||||
"id": "5783a3e7-e373-51cd-8642-c83782b807c5",
|
"id": "5783a3e7-e373-51cd-8642-c83782b807c5",
|
||||||
"level": 0,
|
"level": 0,
|
||||||
"email": "love@xray.com",
|
"email": "love@xray.com",
|
||||||
"flow": "xtls-rprx-direct"
|
"flow": "xtls-rprx-vision"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"decryption": "none",
|
"decryption": "none",
|
||||||
|
@ -56,7 +56,7 @@ fallbacks 的具体配置请点击 [FallbackObject](../features/fallback.md#fall
|
||||||
"id": "5783a3e7-e373-51cd-8642-c83782b807c5",
|
"id": "5783a3e7-e373-51cd-8642-c83782b807c5",
|
||||||
"level": 0,
|
"level": 0,
|
||||||
"email": "love@xray.com",
|
"email": "love@xray.com",
|
||||||
"flow": "xtls-rprx-direct"
|
"flow": "xtls-rprx-vision"
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
@ -90,6 +90,9 @@ level 的值, 对应 [policy](../policy.md#policyobject) 中 `level` 的值。
|
||||||
|
|
||||||
目前入站协议中有以下流控模式可选:
|
目前入站协议中有以下流控模式可选:
|
||||||
|
|
||||||
|
- 无 `flow`,空字符或者 `none`:使用普通 TLS 代理
|
||||||
|
- `xtls-rprx-vision`:使用新 XTLS 模式 包含内层握手随机填充
|
||||||
|
- `xtls-rprx-vision,none`:使用新 XTLS 模式 同时兼容同端口使用普通 TLS 代理的客户端
|
||||||
- `xtls-rprx-origin`:<Badge text="Deprecated" type="warning"/> 最初的流控模式,此时客户端仅可选择 `xtls-rprx-origin` 和 `xtls-rprx-origin-udp443` 这两种流控模式。该模式纪念价值大于实际使用价值。
|
- `xtls-rprx-origin`:<Badge text="Deprecated" type="warning"/> 最初的流控模式,此时客户端仅可选择 `xtls-rprx-origin` 和 `xtls-rprx-origin-udp443` 这两种流控模式。该模式纪念价值大于实际使用价值。
|
||||||
- `xtls-rprx-direct`:<Badge text="Deprecated" type="warning"/> 所有平台皆可使用的典型流控方式,此时客户端可选择任何流控模式
|
- `xtls-rprx-direct`:<Badge text="Deprecated" type="warning"/> 所有平台皆可使用的典型流控方式,此时客户端可选择任何流控模式
|
||||||
|
|
||||||
|
|
|
@ -21,7 +21,7 @@ VLESS 是一个无状态的轻量传输协议,它分为入站和出站两部
|
||||||
{
|
{
|
||||||
"id": "5783a3e7-e373-51cd-8642-c83782b807c5",
|
"id": "5783a3e7-e373-51cd-8642-c83782b807c5",
|
||||||
"encryption": "none",
|
"encryption": "none",
|
||||||
"flow": "xtls-rprx-direct",
|
"flow": "xtls-rprx-vision",
|
||||||
"level": 0
|
"level": 0
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
@ -44,7 +44,7 @@ VLESS 是一个无状态的轻量传输协议,它分为入站和出站两部
|
||||||
{
|
{
|
||||||
"id": "5783a3e7-e373-51cd-8642-c83782b807c5",
|
"id": "5783a3e7-e373-51cd-8642-c83782b807c5",
|
||||||
"encryption": "none",
|
"encryption": "none",
|
||||||
"flow": "xtls-rprx-direct",
|
"flow": "xtls-rprx-vision",
|
||||||
"level": 0
|
"level": 0
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
@ -100,6 +100,9 @@ VLESS 的用户 ID,可以是任意小于 30 字节的字符串, 也可以是
|
||||||
|
|
||||||
目前出站协议中有以下流控模式可选:
|
目前出站协议中有以下流控模式可选:
|
||||||
|
|
||||||
|
- 无 `flow`,空字符或者 `none`:使用普通 TLS 代理
|
||||||
|
- `xtls-rprx-vision`:使用新 XTLS 模式 包含内层握手随机填充 支持 uTLS 模拟客户端指纹
|
||||||
|
- `xtls-rprx-vision-udp443`:同 `xtls-rprx-vision`, 但是放行了目标为 443 端口的 UDP 流量
|
||||||
- `xtls-rprx-origin`:<Badge text="Deprecated" type="warning"/> 最初的流控模式。该模式纪念价值大于实际使用价值
|
- `xtls-rprx-origin`:<Badge text="Deprecated" type="warning"/> 最初的流控模式。该模式纪念价值大于实际使用价值
|
||||||
- `xtls-rprx-origin-udp443`:<Badge text="Deprecated" type="warning"/> 同 `xtls-rprx-origin`, 但放行了目标为 443 端口的 UDP 流量
|
- `xtls-rprx-origin-udp443`:<Badge text="Deprecated" type="warning"/> 同 `xtls-rprx-origin`, 但放行了目标为 443 端口的 UDP 流量
|
||||||
- `xtls-rprx-direct`:<Badge text="Deprecated" type="warning"/> 所有平台皆可使用的典型流控模式
|
- `xtls-rprx-direct`:<Badge text="Deprecated" type="warning"/> 所有平台皆可使用的典型流控模式
|
||||||
|
@ -108,7 +111,6 @@ VLESS 的用户 ID,可以是任意小于 30 字节的字符串, 也可以是
|
||||||
- `xtls-rprx-splice-udp443`:<Badge text="Deprecated" type="warning"/> 同 `xtls-rprx-splice`, 但是放行了目标为 443 端口的 UDP 流量
|
- `xtls-rprx-splice-udp443`:<Badge text="Deprecated" type="warning"/> 同 `xtls-rprx-splice`, 但是放行了目标为 443 端口的 UDP 流量
|
||||||
|
|
||||||
此外,目前 XTLS 仅支持 TCP、mKCP、DomainSocket 这三种传输方式。
|
此外,目前 XTLS 仅支持 TCP、mKCP、DomainSocket 这三种传输方式。
|
||||||
:::
|
|
||||||
|
|
||||||
<!-- prettier-ignore -->
|
<!-- prettier-ignore -->
|
||||||
::: tip 关于 xtls-rprx-*-udp443 流控模式
|
::: tip 关于 xtls-rprx-*-udp443 流控模式
|
||||||
|
@ -132,6 +134,10 @@ Splice 模式的的使用限制:
|
||||||
|
|
||||||
需要注意的是,使用 mKCP 协议时不会使用 Splice(是的,虽然没有报错,但实际上根本没用到)。
|
需要注意的是,使用 mKCP 协议时不会使用 Splice(是的,虽然没有报错,但实际上根本没用到)。
|
||||||
|
|
||||||
|
::: tip
|
||||||
|
使用 Vision 模式 如果满足上述条件 会自动启用 Splice
|
||||||
|
:::
|
||||||
|
|
||||||
> `level`: number
|
> `level`: number
|
||||||
|
|
||||||
用户等级,连接会使用这个用户等级对应的 [本地策略](../policy.md#levelpolicyobject)。
|
用户等级,连接会使用这个用户等级对应的 [本地策略](../policy.md#levelpolicyobject)。
|
||||||
|
|
Loading…
Reference in New Issue