Files
sing-box-extended-mirror/docs/configuration/inbound/naive.md
T

63 lines
1.2 KiB
Markdown
Raw Normal View History

2025-12-19 18:00:23 +08:00
!!! quote "Changes in sing-box 1.13.0"
:material-plus: [quic_congestion_control](#quic_congestion_control)
2022-08-10 21:17:02 +08:00
### Structure
```json
{
2025-12-18 17:08:36 +08:00
"type": "naive",
"tag": "naive-in",
"network": "udp",
...
// Listen Fields
"users": [
{
"username": "sekai",
"password": "password"
}
],
"quic_congestion_control": "",
"tls": {}
2022-08-10 21:17:02 +08:00
}
```
2022-08-31 12:50:26 +08:00
### Listen Fields
2023-12-14 22:23:52 +08:00
See [Listen Fields](/configuration/shared/listen/) for details.
2022-08-31 12:50:26 +08:00
### Fields
2022-08-23 23:15:56 +08:00
2022-08-24 18:43:39 +08:00
#### network
Listen network, one of `tcp` `udp`.
2022-08-23 23:15:56 +08:00
2022-08-24 18:43:39 +08:00
Both if empty.
2022-08-23 23:15:56 +08:00
#### users
==Required==
Naive users.
2025-12-18 17:08:36 +08:00
#### quic_congestion_control
2025-12-19 18:00:23 +08:00
!!! question "Since sing-box 1.13.0"
2025-12-18 17:08:36 +08:00
QUIC congestion control algorithm.
| Algorithm | Description |
|----------------|---------------------------------|
| `bbr` | BBR |
| `bbr_standard` | BBR (Standard version) |
| `bbr2` | BBRv2 |
| `bbr2_variant` | BBRv2 (An experimental variant) |
| `cubic` | CUBIC |
| `reno` | New Reno |
`bbr` is used by default (the default of QUICHE, used by Chromium which NaiveProxy is based on).
2022-08-24 18:43:39 +08:00
#### tls
2022-08-23 23:15:56 +08:00
2022-08-31 12:50:26 +08:00
TLS configuration, see [TLS](/configuration/shared/tls/#inbound).