github.com/sagernet/sing-box@v1.9.0-rc.20/docs/configuration/outbound/vmess.zh.md (about) 1 ### 结构 2 3 ```json 4 { 5 "type": "vmess", 6 "tag": "vmess-out", 7 8 "server": "127.0.0.1", 9 "server_port": 1080, 10 "uuid": "bf000d23-0752-40b4-affe-68f7707a9661", 11 "security": "auto", 12 "alter_id": 0, 13 "global_padding": false, 14 "authenticated_length": true, 15 "network": "tcp", 16 "tls": {}, 17 "packet_encoding": "", 18 "multiplex": {}, 19 "transport": {}, 20 21 ... // 拨号字段 22 } 23 ``` 24 25 ### 字段 26 27 #### server 28 29 ==必填== 30 31 服务器地址。 32 33 #### server_port 34 35 ==必填== 36 37 服务器端口。 38 39 #### uuid 40 41 ==必填== 42 43 VMess 用户 ID。 44 45 #### security 46 47 加密方法: 48 49 * `auto` 50 * `none` 51 * `zero` 52 * `aes-128-gcm` 53 * `chacha20-poly1305` 54 55 旧加密方法: 56 57 * `aes-128-ctr` 58 59 #### alter_id 60 61 | Alter ID | 描述 | 62 |----------|------------| 63 | 0 | 禁用旧协议 | 64 | 1 | 启用旧协议 | 65 | > 1 | 未使用, 行为同 1 | 66 67 #### global_padding 68 69 协议参数。 如果启用会随机浪费流量(在 v2ray 中默认启用并且无法禁用)。 70 71 #### authenticated_length 72 73 协议参数。启用长度块加密。 74 75 #### network 76 77 启用的网络协议。 78 79 `tcp` 或 `udp`。 80 81 默认所有。 82 83 #### tls 84 85 TLS 配置, 参阅 [TLS](/zh/configuration/shared/tls/#outbound)。 86 87 #### packet_encoding 88 89 UDP 包编码。 90 91 | 编码 | 描述 | 92 |------------|---------------| 93 | (空) | 禁用 | 94 | packetaddr | 由 v2ray 5+ 支持 | 95 | xudp | 由 xray 支持 | 96 97 #### multiplex 98 99 参阅 [多路复用](/zh/configuration/shared/multiplex#outbound)。 100 101 #### transport 102 103 V2Ray 传输配置,参阅 [V2Ray 传输层](/zh/configuration/shared/v2ray-transport/)。 104 105 ### 拨号字段 106 107 参阅 [拨号字段](/zh/configuration/shared/dial/)。