Advanced Documentation: VLESS Reverse Proxy Examples (#846)

This commit is contained in:
Meow
2026-05-08 22:43:09 +08:00
parent d2fb8b23b7
commit d83b3337e2
15 changed files with 1362 additions and 21 deletions
+5 -3
View File
@@ -120,12 +120,10 @@ XTLS 仅在以下搭配下可用
> `reverse`: struct
VLESS 极简反向代理配置,和核心内部自带的的通用反向代理作用相同但是配置更简单。
VLESS 极简反向代理配置。
存在此项代表来自该用户的连接可以被用作可以用于建立反向代理隧道,同时禁用普通的正向代理用途。
当前写法
```json
"reverse": {
"tag": "r-outbound"
@@ -135,3 +133,7 @@ VLESS 极简反向代理配置,和核心内部自带的的通用反向代理
`tag` 为该反向代理的出站代理 tag. 使用路由将流量路由到该出站将会透过反向代理转发到连入的客户端路由系统中(客户端配置详见 VLESS 出站).
当有多个不同的连接(可以来自不同的设备)接入时核心会对每个请求随机选择一条派发反向代理数据。
::: tip
完整教程:[VLESS 反向代理示例](../../document/level-2/vless_reverse.md)
:::
+6 -4
View File
@@ -105,12 +105,10 @@ level 的值, 对应 [policy](../policy.md#policyobject) 中 `level` 的值。
> `reverse`: struct
VLESS 极简反向代理配置,和核心内部自带的的通用反向代理作用相同但是配置更简单,并且会保留公网端的真实源 IP 信息。
VLESS 极简反向代理配置,会保留公网端的真实源 IP 信息。
存在此项代表该出站可以被用作 VLESS 反向代理出站,其会自动向服务端建立连接注册反向代理隧道。
当前写法
```json
"reverse": {
"tag": "r-inbound",
@@ -120,6 +118,10 @@ VLESS 极简反向代理配置,和核心内部自带的的通用反向代理
`tag` 为该反向代理的入站代理 tag. 当服务端派发反向代理请求时会从使用这个 tag 的入站进入路由系统,使用路由系统将其路由到你需要的出站。
使用的 UUID 需要是服务端同样配置了 reverse 的 UUID(详见 VLESS 入站)。
使用的 UUID 需要是服务端同样配置了 `reverse` 的 UUID(详见 VLESS 入站)。
`sniffing` 见 [sniffingObject](../inbound.md#sniffingobject) 对从该反向代理进入的请求执行嗅探。
::: tip
完整教程:[VLESS 反向代理示例](../../document/level-2/vless_reverse.md)
:::