github.com/inazumav/sing-box@v0.0.0-20230926072359-ab51429a14f1/docs/configuration/inbound/hysteria.zh.md (about)

     1  ### 结构
     2  
     3  ```json
     4  {
     5    "type": "hysteria",
     6    "tag": "hysteria-in",
     7    
     8    ... // 监听字段
     9  
    10    "up": "100 Mbps",
    11    "up_mbps": 100,
    12    "down": "100 Mbps",
    13    "down_mbps": 100,
    14    "obfs": "fuck me till the daylight",
    15  
    16    "users": [
    17      {
    18        "name": "sekai",
    19        "auth": "",
    20        "auth_str": "password"
    21      }
    22    ],
    23  
    24    "recv_window_conn": 0,
    25    "recv_window_client": 0,
    26    "max_conn_client": 0,
    27    "disable_mtu_discovery": false,
    28    "tls": {}
    29  }
    30  ```
    31  
    32  !!! warning ""
    33  
    34      默认安装不包含被 Hysteria 依赖的 QUIC,参阅 [安装](/zh/#_2)。
    35  
    36  ### 监听字段
    37  
    38  参阅 [监听字段](/zh/configuration/shared/listen/)。
    39  
    40  ### 字段
    41  
    42  #### up, down
    43  
    44  ==必填==
    45  
    46  格式: `[Integer] [Unit]` 例如: `100 Mbps, 640 KBps, 2 Gbps`
    47  
    48  支持的单位 (大小写敏感, b = bits, B = bytes, 8b=1B):
    49  
    50      bps (bits per second)
    51      Bps (bytes per second)
    52      Kbps (kilobits per second)
    53      KBps (kilobytes per second)
    54      Mbps (megabits per second)
    55      MBps (megabytes per second)
    56      Gbps (gigabits per second)
    57      GBps (gigabytes per second)
    58      Tbps (terabits per second)
    59      TBps (terabytes per second)
    60  
    61  #### up_mbps, down_mbps
    62  
    63  ==必填==
    64  
    65  以 Mbps 为单位的 `up, down`。
    66  
    67  #### obfs
    68  
    69  混淆密码。
    70  
    71  #### users
    72  
    73  Hysteria 用户
    74  
    75  #### users.auth
    76  
    77  base64 编码的认证密码。
    78  
    79  #### users.auth_str
    80  
    81  认证密码。
    82  
    83  #### recv_window_conn
    84  
    85  用于接收数据的 QUIC 流级流控制窗口。
    86  
    87  默认 `15728640 (15 MB/s)`。
    88  
    89  #### recv_window_client
    90  
    91  用于接收数据的 QUIC 连接级流控制窗口。
    92  
    93  默认 `67108864 (64 MB/s)`。
    94  
    95  #### max_conn_client
    96  
    97  允许对等点打开的 QUIC 并发双向流的最大数量。
    98  
    99  默认 `1024`。
   100  
   101  #### disable_mtu_discovery
   102  
   103  禁用路径 MTU 发现 (RFC 8899)。 数据包的大小最多为 1252 (IPv4) / 1232 (IPv6) 字节。
   104  
   105  强制为 Linux 和 Windows 以外的系统启用(根据上游)。
   106  
   107  #### tls
   108  
   109  ==必填==
   110  
   111  TLS 配置, 参阅 [TLS](/zh/configuration/shared/tls/#inbound)。