3x-ui for DSM
RU
Установить в DSM

Synology DSM 7.2+ · x86_64 · armv8 · armv7

Свой сервер Xray. Управление из DSM.

Официальный движок 3x-ui с Xray-core работает на вашем NAS, а его веб-панель становится родным приложением DSM: инбаунды, клиенты, маршрутизация и все настройки — в одном окне DSM. Без Docker и без второго входа.

Версия 3.11.0-0010 · 3x-ui v3.11.0 · Xray-core v26.10.21 · бесплатно, открытый код

  1. clientv2rayNG · Hiddify · Happ
  2. inboundVLESS · REALITY · :443
  3. coreXray v26.10.21
  4. hostSynology DSM 7.2+
Обзор 3x-ui в DSM: состояние Xray, нагрузка, сеть
13
протоколов
3
архитектуры
6
языков
0
контейнеров Docker

01 Инбаунд

Любой протокол, сразу с верными настройками.

Инбаунд создаётся в форме из элементов самого DSM, а редкие параметры — на соседней вкладке в JSON: ничего из того, что умеет 3x-ui, не остаётся недоступным.

  • VLESS с REALITY и Vision, генерация ключей и short ID, проверка цели
  • VMess, Trojan, Shadowsocks 2022, WireGuard, Hysteria 2, TUIC, MTProto, HTTP, SOCKS
  • TCP, WebSocket, gRPC, XHTTP, HTTPUpgrade, mKCP; TLS и REALITY
Редактор инбаунда в DSM с настройками REALITY

02 Клиенты

Ссылки, QR-коды и подписки.

У каждого клиента своя ссылка-подписка и QR-код для v2rayNG, Hiddify, Streisand или Happ. Лимиты и сроки соблюдаются сами, а массовые операции обрабатывают сотни клиентов разом.

  • Лимиты трафика, срок или дни после первого подключения, продление
  • Лимиты IP-адресов и устройств, группы, статус «в сети»
  • Подписки JSON и Clash/Mihomo, импорт и экспорт
Ссылки клиента и QR-код подписки в DSM

03 Настройки

Весь 3x-ui — в DSM.

Подписки, Telegram-бот, оповещения по почте и в Discord, API-токены, узлы и хосты, исходящие, WARP и правила маршрутизации — каждая настройка движка есть в приложении, на шести языках.

  • Telegram-бот: отчёты о трафике, входы, тревоги, резервные копии базы
  • Маршрутизация с geoip/geosite, балансировщики, DNS, проверка маршрута
  • Резервное копирование и восстановление, выбор версии Xray, обновление geo-файлов
Настройки Telegram-бота в приложении 3x-ui в DSM

Сделано для DSM, а не прикручено к нему.

01

Родное приложение

Собрано из компонентов DSM: те же списки, формы и диалоги, что в Панели управления. Видят его только администраторы DSM.

02

Порты ниже 1024

Один клик даёт Xray порт 443 и TUN через одноразовую задачу Планировщика DSM. DSM спросит ваш пароль; SSH не нужен.

03

Безопасное сохранение

Приложение проверяет порты до сохранения и Xray сразу после, поэтому один ошибочный инбаунд не роняет остальные.

04

Центр пакетов

Ставится, обновляется и удаляется начисто из нашего источника пакетов — со сборкой под процессор вашего NAS.

Установка в три шага

  1. 1

    Добавить источник пакетов

    В DSM откройте Центр пакетов → Настройки → Источники пакетов → Добавить. Имя: IBCSC, адрес: ниже.

    Источник пакетов https://apps.ibcsc.be/synology
  2. 2

    Установить 3x-ui

    Пакет появится в разделе «Сообщество». Нажмите «Установить»; имя и пароль в мастере необязательны и нужны только для собственной панели движка.

  3. 3

    Открыть из главного меню

    Откройте 3x-ui из главного меню DSM. Для порта 443 и TUN нажмите «Разрешить…» на странице «Обзор».

Хотите вручную? Скачайте SPK для вашего NAS и установите через Центр пакетов → Установка вручную.

Отпечатки SHA-256 и проверка ClamAV — на apps.ibcsc.be.

Вопросы

Какой нужен NAS?

Любой Synology с DSM 7.2 и новее: модели на Intel или AMD (x86_64) и на ARM (armv8, armv7). Центр пакетов сам выберет нужный файл.

У меня уже есть 3x-ui в Docker. Что будет?

Работать могут оба, но не на одних портах. Пакет использует 52053 (только локально) и 52096 для подписок и не установится, если они заняты. Чтобы переехать, скачайте базу в старой панели и восстановите её в разделе «Обслуживание → Резервное копирование и восстановление».

Зачем DSM спрашивает пароль?

Сторонние пакеты работают без прав root. Чтобы Xray мог использовать порты ниже 1024 и TUN, приложение создаёт одноразовую задачу root в Планировщике задач; DSM подтверждает её вашим паролем, и сразу после выполнения задача удаляется.

Где веб-панель 3x-ui?

Движок слушает только 127.0.0.1 — для приложения DSM и Telegram-бота. Всё управление — в окне DSM, ничего лишнего в сеть не открывается.

Это бесплатно? Кто это делает?

Да. 3x-ui — проект с открытым кодом от MHSanaei (GPL-3.0), Xray-core — от XTLS; пакет для DSM и его приложение делает IBCSC — Бельгийский институт гражданской кибербезопасности.