Тренд по дням 7 дн.
Чаще всего спрашивают top users
| Юзер | Вопросов |
|---|---|
| Александр | 3 |
| Konstantin GARSHENIN | 1 |
| Dmitriy Kolyshkin | 1 |
Примеры сообщений 5
Dmitriy Kolyshkin
· 2026-05-25T07:57
1. Клиентом на телефоне является FoxRay и там нет отдельной настройки IPv6. Если это не так, скажи куда зайти.
2. показывает ip моего vps
3. ок
4. я снижал MTU, vless вообще завис и перестал открывать сайты
Александр
· 2026-05-23T19:02
@AntenkaAI_bot
Хочу попросить тебя оценить архитектуру моего каскада со стороны - насколько он
правильно построен, что улучшить.
Схема такая: устройство → Bridge (Россия, 3x-UI / Xray) → Exit (Нидерланды, 3x-UI / Xray) →
интернет.
Первое плечо, от устройства до Bridge: VLESS + TCP + Reality, flow xtls-rprx-vision, SNI
крупного популярного сайта, uTLS firefox. Порт 443, плюс port-hopping: диапазон 20101-20200
заворачивается на 443 через iptables.
Второе плечо, от Bridge до Exit: VLESS + XHTTP + Reality, SNI отдельного домена, режим
stream-up (scStreamUpServerSecs 20-80, xmux maxConcurrency 16-32). Outbound на Bridge
заведён прямой правкой SQLite, не через GUI.
Общее по обоим плечам: sockopt с tcpUserTimeout=10000 и tcpKeepAlive, BBR, MTU 1380, на Exit
стоит MSS-clamp 1280 (там eth0 с MTU 1380).
Маршрутизация на Bridge: российский трафик (geosite ru, geoip ru) идёт напрямую (DIRECT),
всё остальное - на Exit. Bittorrent и приватные адреса блокируются.
DNS через DoH. Раз в 3 дня cron перезапускает x-ui - это воркэраунд против утечки памяти в
XHTTP.
Параллельно поднят запасной канал через Cloudflare CDN на отдельном домене (packet-up,
Origin Cert).
Вопросы:
1. Архитектурно схема выстроена правильно, или есть грубые ошибки?
2. Что бы ты изменил ради стабильности?
3. Reality на обоих плечах - это нормально, или на втором плече лучше что-то другое? Что
думаешь?
4. Чего тут не хватает для отказоустойчивости?
Александр
· 2026-05-23T18:54
Основное плечо bridge→exit это VLESS+XHTTP+Reality (не через CF, напрямую). Борюсь с
периодическими фризами от ТСПУ (TCP-freeze: пакеты молчат после ~16KB без RST). Уже стоит
sockopt tcpUserTimeout=10000, BBR, MTU 1380, MSS-clamp 1280. Какой режим XHTTP
(packet-up/stream-up/stream-one) и какие параметры scMaxEachPostBytes, scStreamUpServerSecs,
xmux maxConcurrency дают лучшую устойчивость к фризам на трансграничном плече?
Александр
· 2026-05-23T10:37
@AntenkaAI_bot Каскад VLESS: bridge (РФ) → exit (NL), на exit второй канал через Cloudflare. Схема на exit: Cloudflare proxied :443 →
▎ Nginx :443 (Origin Cert, TLS) → proxy_pass на Xray 127.0.0.1:2053 (security=none) → VLESS+XHTTP mode=packet-up. Клиент -
▎ Shadowrocket на Mac. MTU на eth0 exit = 1380, уже стоит MSS-clamp 1280.
1. «При packet-up через Cloudflare запросы доходят до сервера (вижу в access.log Nginx статус 200), но страница в браузере
не отрисовывается - ответ не доходит до клиента. Скачивание с самого сервера и с другого сервера работает на 3 МБ/с. Что
ломает downlink именно на клиентском плече?»
(это наша проблема дословно - смотрим, узнает ли он симптом)
2. «Какой MTU выставлять в профиле Shadowrocket для XHTTP+TLS через Cloudflare CDN? И вообще влияет ли MTU клиента на
downlink, или это серверный MSS-clamp?»
(проверяем нашу главную гипотезу)
3. «packet-up или stream-up/stream-one лучше работает через Cloudflare без gRPC, с Nginx proxy_pass? У меня stream-one
через Nginx давал 000, grpc_pass - upstream rejected error 0. Это норма?»
(сверяем нашу граблю - может, у него есть рабочий рецепт stream-one)
4. «Нужны ли специальные заголовки в Nginx для XHTTP downlink через CF - chunked_transfer_encoding, gzip off,
X-Accel-Buffering? Cloudflare буферизует SSE-ответы?»
(это прямо то, на что указывал наш ресёрч про SSE-буферизацию)
Konstantin GARSHENIN
· 2026-05-21T07:15
вот mtu на РФ, такой же на Польше
eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq state UP mode DEFAULT group default qlen 1000