Pull to refresh

Comments 17

Кстати, я тут еще обнаружил, что новые версии 3X-UI умеют генерировать конфиги для Cloudflare Warp и роутить на него по заданным правилам (например, для доступа к OpenAI ChatGPT, и т.д.).

Настраивается это просто,

XRay config - Warp routing

И когда у вас уже есть Warp, можно направить на него, например, российские сайты (зачем - я рассказывал в своей предыдущей статье про блокировки)

настройки роутинга в Warp

Во время известных блокировок в РФ по белым спискам протоколов например во время "событий в Дагестане" что-то из этого работало?

Насколько мне известно, все без TLS handshake блокировалось. По крайней мере на ntc.party об этом писали.

Да, речь именно об этих событиях.

Только было немного по-другому. Блокировалось все, что не относилось ни к одному известному ТСПУ протоколу. TLS - работало (и соответственно без проблем работал упомянутый в статье VLESS с XTLS, он переживает даже блокировки по белым спискам доменов), голый HTTP - работало, SSH - работало, торренты и скайп работали, а вот то, что ТСПУ опознать не мог, уже нет. Скорее всего они пытались заблокировать таким методом Телеграм-прокси, у которых протокол не имеет явных сигнатур, ну и заодно попал под раздачу ShadowSocks, потому что у него протокол тоже никак не детектируется, просто как рандомный набор байт.

Поэтому возможность mKCP использовать заголовки от других протоколов может быть очень полезной в таких случаях.

торренты и скайп работали

недоработка. предполагаю, что будет исправлено.

AWG работало, проверял, т.е. для UDP в тот момент белые списки не включали, так что шанс у mKCP есть.

Более того, у mKCP даже больше шансов, потому что когда белые списки включат и на UDP, AWG в них не будет, а что-то из того, под что умеет маскироваться mKCP - уже может быть

Подскажите, пожалуйста - в Transmission нет варианта "mKCP", только "KCP". При выборе оного клиент не может подключиться. mKCP и KCP - это одно и то же? И почему его может не быть в панели?

А что такое Transmission? Я только торрент-клиент такой знаю

mKCP и KCP похожи, но между собой не совместимы.

Поле при добавлении inbound-а. В вашей инструкции "Transmission - вот тут важно, выбираем mKCP ".

А, понял. Это странно. У меня, как видно на скриншоте, есть именно mKCP.

А что за панель у вас, название/версия? Если у вас X-UI, а не 3X-UI, то подозреваю что это просто они так написали. Ядро-то там то же самое, XRay, он умеет mKCP, а оригинальный KCP никогда и не умел. Можете попробовать создать такой inbound, а потом экспортировать его (или всей панели) JSON-конфигурацию, и посмотрим, что там сгенерилось.

И ещё вопрос, какой клиент используете?

Это TCP или UDP или вместе? В смысле, что в докере открывать?

С конфигом надо копаться глубже.
Тестировал чистый VLESS и из вашего гайда с mKCP, iOS устройство, клиент ShadowRocket.
Чистый: down 27Mbit/s, up 55.1Mbit/s
mKCP: down 5Mbit/s, up: 1Mbit/s, при настройках 12/12 и буферах по 10MB.

Для резерва пойдёт, на каждый день - слишком медленно. Может быть что-то докрутить можно?
Клиент 3x-ui 2.2.8, x-ray: 1.8.10.

Какой физический канал у клиента, насколько далёкая дистанция? Можно попробовать congestion включить или уменьшить MTU

Франция, 200МБит/с. С самой панели speedtest показывает под все 200.
С 5/5, congestion и mtu 1200 Интернет вообще пропал. Возможно, проблема в маршрутизации, покопаюсь, отпишусь

А с 5/5 результат как-то отличается?

Значения подозрительно похожи на замедление трафика некоторыми провайдерами.

Sign up to leave a comment.

Articles