github.com/sagernet/sing-box@v1.9.0-rc.20/docs/configuration/inbound/hysteria2.zh.md (about) 1 ### 结构 2 3 ```json 4 { 5 "type": "hysteria2", 6 "tag": "hy2-in", 7 ... 8 // 监听字段 9 10 "up_mbps": 100, 11 "down_mbps": 100, 12 "obfs": { 13 "type": "salamander", 14 "password": "cry_me_a_r1ver" 15 }, 16 "users": [ 17 { 18 "name": "tobyxdd", 19 "password": "goofy_ahh_password" 20 } 21 ], 22 "ignore_client_bandwidth": false, 23 "tls": {}, 24 "masquerade": "", 25 "brutal_debug": false 26 } 27 ``` 28 29 !!! warning "与官方 Hysteria2 的区别" 30 31 官方程序支持一种名为 **userpass** 的验证方式, 32 本质上上是将用户名与密码的组合 `<username>:<password>` 作为实际上的密码,而 sing-box 不提供此别名。 33 要将 sing-box 与官方程序一起使用, 您需要填写该组合作为实际密码。 34 35 ### 监听字段 36 37 参阅 [监听字段](/zh/configuration/shared/listen/)。 38 39 ### 字段 40 41 #### up_mbps, down_mbps 42 43 支持的速率,默认不限制。 44 45 与 `ignore_client_bandwidth` 冲突。 46 47 #### obfs.type 48 49 QUIC 流量混淆器类型,仅可设为 `salamander`。 50 51 如果为空则禁用。 52 53 #### obfs.password 54 55 QUIC 流量混淆器密码. 56 57 #### users 58 59 Hysteria 用户 60 61 #### users.password 62 63 认证密码。 64 65 #### ignore_client_bandwidth 66 67 命令客户端使用 BBR 拥塞控制算法而不是 Hysteria CC。 68 69 与 `up_mbps` 和 `down_mbps` 冲突。 70 71 #### tls 72 73 ==必填== 74 75 TLS 配置, 参阅 [TLS](/zh/configuration/shared/tls/#inbound)。 76 77 #### masquerade 78 79 HTTP3 服务器认证失败时的行为。 80 81 | Scheme | 示例 | 描述 | 82 |--------------|-------------------------|---------| 83 | `file` | `file:///var/www` | 作为文件服务器 | 84 | `http/https` | `http://127.0.0.1:8080` | 作为反向代理 | 85 86 如果为空,则返回 404 页。 87 88 #### brutal_debug 89 90 启用 Hysteria Brutal CC 的调试信息日志记录。