github.com/sagernet/sing-box@v1.9.0-rc.20/docs/configuration/outbound/hysteria2.zh.md (about)

     1  ### 结构
     2  
     3  ```json
     4  {
     5    "type": "hysteria2",
     6    "tag": "hy2-out",
     7  
     8    "server": "127.0.0.1",
     9    "server_port": 1080,
    10    "up_mbps": 100,
    11    "down_mbps": 100,
    12    "obfs": {
    13      "type": "salamander",
    14      "password": "cry_me_a_r1ver"
    15    },
    16    "password": "goofy_ahh_password",
    17    "network": "tcp",
    18    "tls": {},
    19    "brutal_debug": false,
    20    
    21    ... // 拨号字段
    22  }
    23  ```
    24  
    25  !!! warning "与官方 Hysteria2 的区别"
    26  
    27      官方程序支持一种名为 **userpass** 的验证方式,
    28      本质上上是将用户名与密码的组合 `<username>:<password>` 作为实际上的密码,而 sing-box 不提供此别名。
    29      要将 sing-box 与官方程序一起使用, 您需要填写该组合作为实际密码。
    30  
    31  ### 字段
    32  
    33  #### server
    34  
    35  ==必填==
    36  
    37  服务器地址。
    38  
    39  #### server_port
    40  
    41  ==必填==
    42  
    43  服务器端口。
    44  
    45  #### up_mbps, down_mbps
    46  
    47  最大带宽。
    48  
    49  如果为空,将使用 BBR 拥塞控制算法而不是 Hysteria CC。
    50  
    51  #### obfs.type
    52  
    53  QUIC 流量混淆器类型,仅可设为 `salamander`。
    54  
    55  如果为空则禁用。
    56  
    57  #### obfs.password
    58  
    59  QUIC 流量混淆器密码.
    60  
    61  #### password
    62  
    63  认证密码。
    64  
    65  #### network
    66  
    67  启用的网络协议。
    68  
    69  `tcp` 或 `udp`。
    70  
    71  默认所有。
    72  
    73  #### tls
    74  
    75  ==必填==
    76  
    77  TLS 配置, 参阅 [TLS](/zh/configuration/shared/tls/#outbound)。
    78  
    79  #### brutal_debug
    80  
    81  启用 Hysteria Brutal CC 的调试信息日志记录。
    82  
    83  ### 拨号字段
    84  
    85  参阅 [拨号字段](/zh/configuration/shared/dial/)。