VLESSbot

sing-box — что это и чем отличается от Xray-core

Автор: Сергей Зайцев | Опубликовано: 11.05.2026 | Обновлено: 11.05.2026 | Чтение: 8 мин

Hiddify, Karing и другие клиенты позволяют выбрать «ядро» — Xray-core или sing-box. Многие пользователи не знают в чём разница и что выбрать. Разбираю честно.

---

Что такое «ядро» в VPN-клиенте

Hiddify — это GUI (интерфейс). Под ним работает «ядро» — программа которая реально шифрует трафик и управляет соединениями. Два основных ядра в 2026 году:

Оба — open source, бесплатные.

---

Поддержка протоколов

Протокол Xray-core sing-box
VLESS+Reality
VLESS+WS+TLS
VMess
Trojan
Shadowsocks
Hysteria2
TUIC v5
WireGuard ✅ (via outbound)
SSH
XHTTP ⚠️ (частично)
NaïveProxy

---

Основные отличия

Reality (XTLS Vision): Xray-core = «родная» реализация. sing-box поддерживает Reality, но реализация немного другая.

Скорость: sing-box в тестах показывает лучшую производительность для высокопараллельных соединений (HTTP/2 мультиплексирование). Для обычного браузинга — не ощущается.

Документация: Xray-core — больше русскоязычных гайдов. sing-box — документация только на английском/китайском.

Стабильность: Xray-core старше, больше пользователей в РФ, больше проверен на российских операторах.

---

Когда переключиться на sing-box в Hiddify

Xray-core не подключается, но sing-box работает: На некоторых конфигурациях ТСПУ (МегаФон, Tele2) sing-box ведёт себя иначе в TLS-handshake. Если Xray не работает — попробовать sing-box.

Нужен TUIC v5: TUIC — QUIC-based протокол, аналог Hysteria2. Поддерживается только sing-box.

Нужен NaïveProxy: Редкий, но в специфических сценариях. Только sing-box.

---

Как переключить ядро в Hiddify

Android/iOS: Settings → Core Type → выбрать «sing-box» → перезапустить VPN.

Windows: Settings → Core settings → Core type → sing-box.

Никаких других настроек менять не нужно — подписка та же, серверы те же.

---

Конфиг sing-box для VLESS+Reality

Если настраиваете вручную (без Hiddify):

{
  "outbounds": [{
    "type": "vless",
    "tag": "proxy",
    "server": "YOUR-SERVER",
    "server_port": 443,
    "uuid": "YOUR-UUID",
    "flow": "xtls-rprx-vision",
    "tls": {
      "enabled": true,
      "server_name": "microsoft.com",
      "utls": {
        "enabled": true,
        "fingerprint": "chrome"
      },
      "reality": {
        "enabled": true,
        "public_key": "YOUR-PUBLIC-KEY",
        "short_id": "YOUR-SHORT-ID"
      }
    }
  }]
}

Синтаксис JSON отличается от Xray-core — не взаимозаменяемы.

---

sing-box на Remnawave

Remnawave (панель которую я использую для бота) поддерживает sing-box начиная с версии 1.3. Можно выдавать подписки формата sing-box config (clash-meta формат или pure sing-box JSON).

Клиенты которые принимают sing-box подписки: Hiddify, Karing, NekoBox for Android.

---

FAQ

Что лучше для обхода блокировок в России: Xray или sing-box? В большинстве случаев — разница минимальна. Если один не работает — попробуйте другой. Для Reality на Hetzner AMS — оба одинаково стабильны.

sing-box заменит Xray-core? Не в ближайшее время. Xray-core продолжает активную разработку (Reality, XHTTP). sing-box — более широкая поддержка протоколов. Сосуществуют.

Нужна ли перенастройка сервера при смене ядра? Нет — сервер работает на своём ядре (обычно Xray-core). Клиентское ядро (Hiddify) меняется независимо от сервера.

---

Читайте также