Народный

Сеть

sing-box — универсальный proxy-движок

Открытое ядро, поддерживающее VLESS, Trojan, Hysteria 2, TUIC, ShadowTLS, WireGuard. Альтернатива xray-core с более широким покрытием современных протоколов.

Определение

sing-box — open-source универсальный proxy-движок, разработанный с 2022 года китайским сообществом разработчиков (SagerNet и наследники). Написан на Go, лицензия GPL-3.0. Поддерживает значительно более широкий набор протоколов, чем xray-core: помимо VLESS/Trojan/Shadowsocks добавлены Hysteria 2, TUIC, ShadowTLS, WireGuard, OpenVPN, NaiveProxy.

В 2024–2025 годах sing-box стал движком первого выбора во многих новых клиентах (NekoBox-Android, Karing iOS), а xray-core остался движком для пуристов и legacy-стеков.

Чем отличается от xray-core

Возможностьxray-coresing-box
VLESS + RealityРеференсСовместимая
Hysteria 2 (QUIC)
TUIC v5
WireGuard внутри✅ (как inbound и outbound)
ShadowTLS v3БазоваяПолная
Multi-route и rule-setБазовыйБогатый
FakeIP DNSБазовыйПолный
TUN-режимЧерез сторонние утилитыВстроенный
iOS поддержкаЧерез сторонние клиентыВстроена в Karing

sing-box фактически — «один движок, все anti-censorship протоколы в одной коробке».

Где используется

  • Karing (iOS) — основан полностью на sing-box. Один из самых популярных iOS-клиентов 2024–2025.
  • NekoBox для Android — поддерживает оба движка, по умолчанию sing-box.
  • Hiddify — гибрид: основной движок xray, но при выборе Hysteria 2 / TUIC автоматически переключается на sing-box.
  • Surfboard — Apple-Native клиент, sing-box внутри.
  • Server-side панели — 3X-UI и Marzban с 2024 поддерживают sing-box-протоколы.

Конфиг

sing-box использует более модульный JSON, чем xray. Минимальный inbound на Hysteria 2:

{
  "inbounds": [{
    "type": "hysteria2",
    "listen": "::",
    "listen_port": 443,
    "users": [{"password": "<pwd>"}],
    "tls": {
      "enabled": true,
      "certificate_path": "/etc/letsencrypt/live/example.com/fullchain.pem",
      "key_path": "/etc/letsencrypt/live/example.com/privkey.pem"
    }
  }]
}

Outbound (клиент к серверу):

{
  "outbounds": [{
    "type": "hysteria2",
    "server": "example.com",
    "server_port": 443,
    "password": "<pwd>"
  }]
}

Маршрутизация (routing)

sing-box известен мощной routing-секцией. Можно правилами разделять трафик:

  • РФ-IP идут напрямую, остальное — через VPN.
  • Cloud-сервисы (Telegram, Gmail) — всегда через VPN.
  • Локальные сети (192.168.0.0/16, 10.0.0.0/8) — никогда не через VPN.
  • DNS-резолв через DoH в туннеле, IP-маркировка с FakeIP.

Это решает проблему «двойного DNS-резолва» и ускоряет загрузку сайтов.

Активность проекта

  • GitHub: SagerNet/sing-box, ≈18k звёзд на 2026.
  • Релизы каждые 4–6 недель.
  • Основной разработчик — nekohasekai.
  • Документация: sing-box.sagernet.org.

sing-box и mihomo

mihomo (бывший clash.meta, fork Clash) — ещё одно крупное ядро, наследник Clash от Premium. Конкурирует с sing-box по фичам. На 2026 году — равный по популярности, особенно у пользователей китайского сегмента. Подавляющее большинство клиентов поддерживают оба ядра.

Что выбрать

  • iOS — sing-box (через Karing) пока не имеет конкурентов по покрытию протоколов.
  • Android / Windows / Linux — Hiddify хороший дефолт; sing-box внутри.
  • Сервер — 3X-UI с поддержкой sing-box-протоколов покрывает большинство сценариев.
  • Если нужен только VLESS-Reality — xray-core достаточно.
  • Если нужны Hysteria 2, TUIC, ShadowTLS — sing-box обязателен.

Источники

Связанные термины

  • xray-core — главный конкурент.
  • Hysteria 2 — флагман-протокол на QUIC.
  • VLESS Reality — основной DPI-обход.
  • WireGuard — теперь доступен внутри sing-box.