Что представляет собой Xray-core 26.7.28?
Xray-core 26.7.28 опубликован 28 июля 2026 года и отмечен разработчиками как pre-release, то есть предварительный выпуск. Между версиями 26.7.11 и 26.7.28 в репозиторий вошло десять коммитов. Они относятся к TUN, REALITY, XHTTP, gRPC, маршрутизации по процессам и транспорту XMC finalmask.
Это не новая архитектура и не обязательное обновление для каждого узла. Выпуск собрал несколько платформенных исправлений и изменений значений по умолчанию. Именно такие правки требуют аккуратности: конфигурация может остаться синтаксически правильной, но поведение интерфейса или число соединений после обновления окажется другим.
Telegram-flow
Хотите подключить VPN без ручных настроек?
Откройте бота: он покажет trial или тариф, отправит файл подключения и QR-код прямо в Telegram.
Что изменилось в TUN на macOS и Windows?
Для TUN inbound изменилось имя интерфейса по умолчанию: теперь используется формат utunN с номером в диапазоне от 10 до 1024. На macOS одновременно могут существовать интерфейсы нескольких сетевых приложений, поэтому более предсказуемый выбор имени помогает уменьшить вероятность пересечения с уже занятым системным именем.
В Windows появилась настройка описания TUN-интерфейса, а значением по умолчанию стало Wintun. Пользователь может вообще не заметить перемену. Зато скрипты, мониторинг и правила, которые находят адаптер по точному имени или описанию, после тестового обновления стоит проверить отдельно.
Почему iOS отделили от Darwin при поиске процессов?
Маршрутизация Xray умеет учитывать процесс, создавший соединение, но возможности настольной macOS и мобильной iOS различаются. Раньше iOS попадала под общую Darwin-реализацию поиска процессов. В версии 26.7.28 мобильную платформу исключили из этой ветки, чтобы не применять к ней неподходящий механизм.
Практический вывод шире одного исправления: правила по процессам нельзя считать одинаково переносимыми между системами, даже если у них общий технологический фундамент. Конфигурацию для macOS, iOS, Windows и Android проверяют на целевой платформе, а отсутствие ошибки при запуске ещё не доказывает, что процесс будет найден.
Что уточнили в REALITY, XHTTP и gRPC?
На стороне REALITY разработчики переработали предупреждения, возникающие при разборе конфигурации. Это не новый режим соединения, а более точная обратная связь: администратору должно быть проще отличить допустимую комбинацию параметров от настройки, которая выглядит подозрительно и заслуживает проверки.
Серверные реализации XHTTP и gRPC теперь точнее получают localAddr, то есть локальный адрес принятого соединения. Зависимость gRPC обновлена с 1.82.0 до 1.82.1. По данным официального diff это patch-обновление; заявлений о полной смене протокольного поведения в выпуске нет.
Что меняет новая логика XMC finalmask?
XMC finalmask получил направленные padding- и keep-alive-пакеты по умолчанию. Их размеры и последовательности приближены к форме служебного обмена при входе и присоединении в Minecraft 26.1.2. Речь идёт о характеристиках пакетов, а не о запуске игры внутри Xray или передаче игрового содержимого.
Новое значение по умолчанию способно изменить наблюдаемый рисунок соединения и фоновую активность. Эффект зависит от схемы использования XMC, сети и обеих сторон конфигурации. Поэтому оценивать его нужно на отдельном стенде: сравнить устойчивость, задержку, объём служебного обмена и журналы до и после версии 26.7.28.
Зачем в XHTTP уменьшили maxConnections с шести до трёх?
Клиент XHTTP теперь создаёт по умолчанию максимум три соединения вместо шести. Изменение уменьшает параллелизм стандартной конфигурации и сетевой след одного клиента. В описании коммита это связано с устойчивостью к работе сетевой фильтрации, но конкретный результат всё равно зависит от маршрута и окружения.
Три соединения не означают автоматически ни двукратного ускорения, ни двукратного замедления. При высокой задержке дополнительный параллелизм иногда помогает, а в другой сети лишь создаёт лишнюю активность. Если maxConnections уже задан вручную, новое значение по умолчанию может вовсе не изменить текущую конфигурацию.
Как безопасно решить, стоит ли обновляться?
Сначала сохраните используемый бинарный файл, конфигурацию и способ запуска, затем проверьте новую версию на отдельном узле. Нужны не только успешный старт, но и повторение реальных сценариев: создание TUN, выбор маршрута, восстановление после паузы, перезапуск процесса и возврат к прежней версии.
Для рабочего узла срочность не следует выводить только из номера релиза. Статус pre-release делает тестирование особенно уместным. Пользователям OneBucksVPN ничего менять не нужно: действующий сервис использует AmneziaWG, поэтому эта новость не требует нового файла, приложения или действий в Telegram-боте.
Какие короткие ответы важно запомнить?
Нужно ли пользователям OneBucksVPN обновлять приложение или профиль?
Нет. OneBucksVPN использует AmneziaWG, поэтому выпуск Xray-core 26.7.28 не требует повторного импорта файла, замены приложения или получения нового профиля.
Можно ли сразу установить Xray-core 26.7.28 на рабочий сервер?
Технически можно, но предварительный релиз разумнее сначала проверить отдельно. Перед изменением нужны резервная копия, повторяемый тест и понятный способ возврата к прежней версии.
Сделает ли уменьшение maxConnections соединение медленнее?
Не обязательно. Результат зависит от задержки, качества маршрута и серверной настройки. Его следует оценивать сравнительными измерениями, а не только числом соединений.
Telegram-flow
Хотите подключить VPN без ручных настроек?
Откройте бота: он покажет trial или тариф, отправит файл подключения и QR-код прямо в Telegram.