ShadowQUIC
listeners:- name: shadowquic-in-1 type: shadowquic port: 10822 listen: 0.0.0.0 # routing-mark: 0 # Устанавливает routing-mark для слушающего сокета (только Linux) # rule: sub-rule-name1 # proxy: proxy users: - username: username password: password jls-upstream: addr: www.example.com:443 # sni: example.com # proxy: proxy # rate-limit: 0 # alpn: # - h3 # quic-versions: [v1] # zero-rtt: true # congestion-controller: bbr # up: 100 Mbps # down: 100 Mbps # ignore-client-bandwidth: false # cwnd: 10 # bbr-profile: "" # max-idle-time: 30000 # max-datagram-frame-size: 1400 # recv-window-conn: 0 # recv-window: 0 # disable-mtu-discovery: falseПользователи аутентификации ShadowQUIC.
users.username
Заголовок раздела «users.username»Имя пользователя.
users.password
Заголовок раздела «users.password»Пароль.
jls-upstream
Заголовок раздела «jls-upstream»Соединения, не прошедшие JLS-аутентификацию, перенаправляются на этот маскирующий QUIC upstream.
jls-upstream.addr
Заголовок раздела «jls-upstream.addr»Адрес маскирующего upstream.
jls-upstream.sni
Заголовок раздела «jls-upstream.sni»Целевой SNI для JLS-маскировки. Если пусто, выводится из addr.
jls-upstream.proxy
Заголовок раздела «jls-upstream.proxy»Прокси для маскирующего upstream.
jls-upstream.rate-limit
Заголовок раздела «jls-upstream.rate-limit»Ограничение скорости пересылки в bit/s. 0 означает без ограничения.
Список согласования протоколов прикладного уровня.
quic-versions
Заголовок раздела «quic-versions»Версии QUIC, поддерживаемые локальным узлом; поддерживаются v1 / v2.
zero-rtt
Заголовок раздела «zero-rtt»Включить ли 0-RTT.
congestion-controller
Заголовок раздела «congestion-controller»Алгоритм управления перегрузкой. Возможные значения: cubic / new_reno / bbr. По умолчанию bbr.
up/down
Заголовок раздела «up/down»Согласование пропускной способности Brutal. up задает лимит server upload / client download, down задает запрашиваемую скорость server download / client upload.
ignore-client-bandwidth
Заголовок раздела «ignore-client-bandwidth»Для Brutal. Игнорирует outbound down и использует listener down или автоматическую настройку.
Начальный размер окна перегрузки. По умолчанию 32.
bbr-profile
Заголовок раздела «bbr-profile»Профиль агрессивности BBR. Возможные значения: standard / conservative / aggressive. По умолчанию standard.
max-idle-time
Заголовок раздела «max-idle-time»Максимальное время простоя в миллисекундах.
max-datagram-frame-size
Заголовок раздела «max-datagram-frame-size»Максимальный размер UDP datagram frame.
recv-window-conn
Заголовок раздела «recv-window-conn»Окно приёма на уровне потока. 0 использует внутреннее значение по умолчанию.
recv-window
Заголовок раздела «recv-window»Окно приёма на уровне соединения. 0 использует внутреннее значение по умолчанию.
disable-mtu-discovery
Заголовок раздела «disable-mtu-discovery»Отключить ли path MTU discovery.