sing-box — что это и чем отличается от Xray-core
Автор: Сергей Зайцев | Опубликовано: 11.05.2026 | Обновлено: 11.05.2026 | Чтение: 8 мин
Hiddify, Karing и другие клиенты позволяют выбрать «ядро» — Xray-core или sing-box. Многие пользователи не знают в чём разница и что выбрать. Разбираю честно.
---
Что такое «ядро» в VPN-клиенте
Hiddify — это GUI (интерфейс). Под ним работает «ядро» — программа которая реально шифрует трафик и управляет соединениями. Два основных ядра в 2026 году:
- Xray-core — форк V2Ray от XTLS Labs (Китай). Фокус: Reality, XTLS Vision
- sing-box — новое ядро от sagernet (независимый разработчик). Фокус: современные протоколы, скорость
Оба — 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) меняется независимо от сервера.
---