VXVX Docs

REALITY

RealityConfig

Proto:protos/proto/vx/transport/security/reality/config.proto

设置在 TransportConfig.realityMultiProxyInboundConfig.securityConfigs[].reality

tls 互斥(同一传输块只能二选一)。

RealityConfig

仅服务端

dest
string

回退目标(例如 www.microsoft.com:443

xver
uint64

发往 dest 的 PROXY protocol 版本(0 = 不发送)

serverNames
string[]

允许的 SNI 服务器名

privateKey
bytes

X25519 私钥

minClientVer
bytes

允许的客户端最低版本字节

maxClientVer
bytes

允许的客户端最高版本字节

maxTimeDiff
uint64

最大客户端时钟偏差(毫秒

shortIds
bytes[]

允许的 short ID 列表(每项最多 8 字节)

客户端

show
bool

调试输出

Fingerprint
string

uTLS 指纹(如 chromefirefox

serverName
string

呈现的 SNI

publicKey
bytes

服务端公钥(字节)

pbk
string

公钥(Base64 字符串,与 publicKey 等价表示)

shortId
bytes

客户端 short ID(字节,须 8 字节)

sid
string

Short ID 十六进制字符串(8 字节)

spiderX
string

Spider X 路径

spiderY
int64[]

Spider Y 值列表

masterKeyLog
string

密钥日志路径(调试)

{
  "transport": {
    "tcp": {},
    "reality": {
      "dest": "www.microsoft.com:443",
      "serverNames": ["www.example.com"],
      "privateKey": "base64-or-raw",
      "shortIds": ["", "0123456789abcdef"]
    }
  },
  "protocol": {
    "@type": "type.googleapis.com/vx.proxy.vless.VlessServerConfig",
    "users": [{ "id": "uuid", "flow": "" }]
  }
}

相关

  • TLS — 与 REALITY 互斥
  • VLESS — Vision 流控
  • 入站 — 多入站上的 securityConfigs

评论