Что такое ядро и зачем оно

Обновлено 5 августа 2026 6 МИН

Ядро — самая непонятная часть системы для тех, кто просто нажимает кнопку. При этом именно оно делает всю работу, и именно на него приходится львиная доля сообщений об ошибках.

Ядро
ТОЧНО

Самостоятельная программа внутри клиента, которая устанавливает соединение с сервером, шифрует трафик, применяет правила маршрутизации и передаёт данные по выбранному протоколу.

В приложениях этого семейства ядро — проект Xray. Оно одно и то же в разных клиентах, поэтому и ошибки у пользователей разных программ одинаковые.

Почему ядро вынесли отдельно

Потому что задачи разные. Интерфейс должен быть удобным и родным для каждой системы: на Android он один, на Windows другой, на iPhone третий. А работа с сетью и криптографией должна быть одинаковой везде — иначе один и тот же сервер вёл бы себя по-разному на разных устройствах.

Разделение даёт три следствия, которые вы замечаете каждый день: одна ссылка работает в разных программах (почему), обновление ядра меняет поведение без обновления приложения (версии ядра), а часть ошибок формулируется языком ядра, а не приложения.

Что ядро делает и чего не делает

ДелаетНе делает
Устанавливает соединение с серверомНе решает, действует ли ваш доступ
Шифрует и распаковывает трафикНе скачивает список серверов
Применяет правила маршрутизацииНе рисует интерфейс и не хранит подписки
Разрешает имена по заданным адресамНе выбирает сервер за вас
Сообщает о своих ошибкахНе чинит сеть между вами и сервером

Страницы раздела

ПРОВЕРКА СХЕМЫ ЗА ДВЕ МИНУТЫ

Проверьте узел «Доступ» отдельно от остальных

Понять, какая часть схемы отказала, проще всего подстановкой: вставьте в тот же клиент другую, заведомо живую ссылку-подписку. Заработало — приложение, ядро и устройство исправны, вопрос был к доступу. Не заработало — причина выше по схеме, и разбор на этой странице остаётся в силе. Ссылка Happ Plus на 3 дня выдаётся без карты.

  • ссылка приходит сразу
  • карта не нужна
  • проверка занимает две минуты

Мне нужно что-то делать с ядром?

Обычно нет. Оно устанавливается вместе с приложением, запускается автоматически и обновляется вместе с ним. Знать о его существовании полезно только для того, чтобы понимать сообщения об ошибках.

Можно ли поменять ядро на другое?

В некоторых клиентах есть выбор версии ядра или альтернативной реализации. Это редко нужно: смена помогает в узких случаях совместимости, а обычные проблемы лежат не здесь.

Ядро — это то же самое, что VPN-протокол?

Нет. Ядро — программа, протокол — правила, по которым она разговаривает с сервером. Одно ядро умеет несколько протоколов, см. раздел протоколы.

3 ДНЯ БЕЗ КАРТЫ

Схема наверху держится на одном узле, который нельзя починить настройками: серверы приходят из подписки. Есть живой доступ — приложению есть что показать, ядру есть что запустить. Нет — интерфейс исправен, а список пуст. Доступ Happ Plus закрывает этот узел: одна ссылка на все устройства, серверы обновляются сами, первые 3 дня бесплатно и без карты.

Оформить доступ →
СМОТРИТЕ ТАКЖЕ
Стало понятнее?