github.com/inazumav/sing-box@v0.0.0-20230926072359-ab51429a14f1/docs/configuration/outbound/hysteria.zh.md (about) 1 ### 结构 2 3 ```json 4 { 5 "type": "hysteria", 6 "tag": "hysteria-out", 7 8 "server": "127.0.0.1", 9 "server_port": 1080, 10 "up": "100 Mbps", 11 "up_mbps": 100, 12 "down": "100 Mbps", 13 "down_mbps": 100, 14 "obfs": "fuck me till the daylight", 15 "auth": "", 16 "auth_str": "password", 17 "recv_window_conn": 0, 18 "recv_window": 0, 19 "disable_mtu_discovery": false, 20 "network": "tcp", 21 "tls": {}, 22 23 ... // 拨号字段 24 } 25 ``` 26 27 !!! warning "" 28 29 默认安装不包含被 Hysteria 依赖的 QUIC,参阅 [安装](/zh/#_2)。 30 31 ### 字段 32 33 #### server 34 35 ==必填== 36 37 服务器地址。 38 39 #### server_port 40 41 ==必填== 42 43 服务器端口。 44 45 #### up, down 46 47 ==必填== 48 49 格式: `[Integer] [Unit]` 例如: `100 Mbps, 640 KBps, 2 Gbps` 50 51 支持的单位 (大小写敏感, b = bits, B = bytes, 8b=1B): 52 53 bps (bits per second) 54 Bps (bytes per second) 55 Kbps (kilobits per second) 56 KBps (kilobytes per second) 57 Mbps (megabits per second) 58 MBps (megabytes per second) 59 Gbps (gigabits per second) 60 GBps (gigabytes per second) 61 Tbps (terabits per second) 62 TBps (terabytes per second) 63 64 #### up_mbps, down_mbps 65 66 ==必填== 67 68 以 Mbps 为单位的 `up, down`。 69 70 #### obfs 71 72 混淆密码。 73 74 #### auth 75 76 base64 编码的认证密码。 77 78 #### auth_str 79 80 认证密码。 81 82 #### recv_window_conn 83 84 用于接收数据的 QUIC 流级流控制窗口。 85 86 默认 `15728640 (15 MB/s)`。 87 88 #### recv_window 89 90 用于接收数据的 QUIC 连接级流控制窗口。 91 92 默认 `67108864 (64 MB/s)`。 93 94 #### disable_mtu_discovery 95 96 禁用路径 MTU 发现 (RFC 8899)。 数据包的大小最多为 1252 (IPv4) / 1232 (IPv6) 字节。 97 98 强制为 Linux 和 Windows 以外的系统启用(根据上游)。 99 100 #### network 101 102 启用的网络协议。 103 104 `tcp` 或 `udp`。 105 106 默认所有。 107 108 #### tls 109 110 ==必填== 111 112 TLS 配置, 参阅 [TLS](/zh/configuration/shared/tls/#outbound)。 113 114 115 ### 拨号字段 116 117 参阅 [拨号字段](/zh/configuration/shared/dial/)。