SANSARA
SANSARA12 июля 2026 г.9 мин

Настройка OpenWrt с sing-box и VLESS в 2026 году

Настройка OpenWrt с sing-box и VLESS в 2026 году: инструкция для личного VPS SANSARA. Практический гайд по установке и конфигурации на роутере и устройствах (iPhone, Android, Windows, macOS).

VPSSANSARAгайд

Если вам нужен защищённый канал на уровне роутера и всех домашних устройств, связка OpenWrt + sing-box + VLESS — один из самых удобных вариантов. С личным VPS SANSARA вы получаете готовый сервер с данными для импорта, а не общий перегруженный пул. Вам не нужен терминал и ручная установка панелей: регистрация → данные в кабинете → импорт в клиент.

Коротко:

  • OpenWrt — открытая прошивка для роутеров, которая превращает их в полноценные Linux-устройства.
  • sing-box — универсальный прокси-клиент с поддержкой VLESS, VMess, Trojan, Shadowsocks и других протоколов.
  • VLESS — облегчённая версия VMess без шифрования по умолчанию, часто используется с TLS и современными обёртками.
  • SANSARA предоставляет личный VPS в 9+ странах с данными для быстрого импорта в клиенты.
  • Telegram-бот SANSARA помогает получить конфигурацию для разных устройств без ручного копирования JSON.

Что это и кому подходит

Эта связка подойдёт, если вы хотите:

  • автоматизировать защищённый выход в интернет для всей домашней сети через роутер;
  • не настраивать каждый телефон и ноутбук отдельно;
  • использовать современные протоколы (VLESS с TLS или Reality) вместо устаревших решений;
  • иметь выделенный узел с предсказуемой скоростью и стабильностью.

OpenWrt с sing-box работает как клиент: он принимает трафик от ваших устройств и направляет его через личный VPS SANSARA по протоколу VLESS. Это не классический «туннель» для всей сети, а гибкий прокси-роутер, который можно настроить под конкретные домены или приложения.

Как настроить по шагам (с личным VPS SANSARA)

  1. 01Получите личный VPS в SANSARA
  • Зарегистрируйтесь в SANSARA, выберите локацию (9+ стран), оплатите тариф.
  • В кабинете вы получите данные сервера: адрес, порт, UUID, flow и другие параметры для VLESS.
  • Если нужна конфигурация под конкретное устройство, используйте Telegram-бот SANSARA — он сгенерирует готовый профиль.
  1. 01Подготовьте роутер с OpenWrt
  • Убедитесь, что роутер поддерживает OpenWrt и имеет не менее 128 МБ RAM (лучше 256+).
  • Установите актуальную версию OpenWrt (например, 23.05.x или новее) через веб-интерфейс или прошивку.
  • Включите SSH-доступ к роутеру.
  1. 01Установите sing-box на OpenWrt
  • Подключитесь к роутеру по SSH.
  • Обновите список пакетов и установите sing-box:

`bash opkg update opkg install sing-box `

  • Проверьте версию: sing-box version.
  1. 01Создайте конфигурацию sing-box для VLESS
  • В кабинете SANSARA скопируйте параметры сервера: server, server_port, uuid, flow, network, tls и т.д.
  • Создайте файл /etc/sing-box/config.json с примерно такой структурой (значения подставьте свои):

`json { "log": { "level": "info" }, "dns": {}, "inbounds": [ { "type": "tun", "tag": "tun-in", "interface_name": "tun0", "mtu": 1500, "stack": "mixed", "sniff": true, "sniff_override_destination": true } ], "outbounds": [ { "type": "vless", "tag": "vless-out", "server": "ваш_сервер.sansara.host", "server_port": 443, "uuid": "ваш-uuid-от-sansara", "flow": "xtls-rprx-vision", "tls": { "enabled": true, "server_name": "ваш_domain_или_sni", "insecure": false }, "transport": { "type": "ws", "path": "/путь", "headers": {} } }, { "type": "direct", "tag": "direct" } ], "route": { "rules": [ { "outbound": "vless-out", "domain": ["geosite:google", "geosite:youtube"] }, { "outbound": "direct", "domain": ["geosite:cn"] } ] } } `

  • Проверьте конфигурацию: sing-box check --config /etc/sing-box/config.json.
  1. 01Настройте автозапуск и сеть
  • Создайте или отредактируйте службу systemd или скрипт init.d для sing-box.
  • Пример для systemd (файл /etc/systemd/system/sing-box.service):

`ini [Unit] Description=sing-box proxy client After=network.target

[Service] Type=simple ExecStart=/usr/bin/sing-box run -c /etc/sing-box/config.json Restart=on-failure

[Install] WantedBy=multi-user.target `

  • Включите службу:

`bash systemctl enable sing-box systemctl start sing-box `

  • Настройте маршрутизацию в OpenWrt: либо через таблицы маршрутов, либо с помощью пакетов типа luci-app-singbox, если они доступны для вашей версии.
  1. 01Проверьте работу
  • Убедитесь, что интерфейс tun0 появился: ip addr show tun0.
  • Проверьте, что sing-box работает: systemctl status sing-box.
  • На любом устройстве в домашней сети откройте сайт, который должен идти через шлюз (например, YouTube), и проверьте IP через whois или сервисы проверки.

Устройства: iPhone, Android, Windows, macOS

Если вы не хотите настраивать роутер, можно использовать личный VPS SANSARA напрямую с устройств.

  • iPhone: Установите клиент, поддерживающий VLESS (например, Streisand, Shadowrocket или другие). В кабинете SANSARA или через Telegram-бот получите QR-код или ссылку для импорта. Отсканируйте QR-код — профиль добавится автоматически.
  • Android: Аналогично iPhone — используйте клиент с поддержкой VLESS. Импортируйте конфигурацию из файла или по ссылке от SANSARA.
  • Windows / macOS: Установите универсальный клиент (например, NekoRay, v2rayN или sing-box для десктопа). В кабинете SANSARA скачайте готовый JSON-конфиг или получите его через Telegram-бота, затем импортируйте в программу.

Во всех случаях вам не нужно вручную копировать UUID, порты и пути — SANSARA предоставляет готовые профили под разные клиенты.

Частые ошибки и как их избежать

  1. 01Ошибки в JSON-конфиге
  • Проблема: sing-box не запускается из-за синтаксических ошибок.
  • Решение: используйте sing-box check --config /etc/sing-box/config.json перед запуском. Проверьте запятые, кавычки и структуру.
  1. 01Неправильные параметры сервера
  • Проблема: трафик не проходит, ошибки TLS или «connection refused».
  • Решение: сверьте server, server_port, uuid, flow, tls.server_name и transport.path с данными из кабинета SANSARA. Убедитесь, что домен и порт соответствуют вашему тарифу.
  1. 01Забыли включить TLS или указать server_name
  • Проблема: соединение обрывается или блокируется.
  • Решение: для VLESS с TLS обязательно укажите "tls": {"enabled": true, "server_name": "..."}. server_name обычно совпадает с доменом сервера.
  1. 01Неверная маршрутизация на роутере
  • Проблема: трафик уходит в интернет напрямую, а не через шлюз.
  • Решение: проверьте таблицы маршрутов и правила iptables. Используйте готовые пакеты для OpenWrt (например, luci-app-singbox), если они есть, чтобы упростить настройку.
  1. 01Нехватка памяти на роутере
  • Проблема: sing-box падает или работает медленно.
  • Решение: выбирайте роутеры с достаточным объёмом RAM. Если ROM меньше 16 МБ, рассмотрите установку sing-box в RAM или используйте более лёгкие клиенты.

FAQ

Нужен ли мне мощный роутер для OpenWrt + sing-box + VLESS?+

Для комфортной работы желательно не менее 128 МБ RAM и 16+ МБ ROM. На слабых устройствах можно настроить sing-box в RAM или ограничить число правил маршрутизации.

Можно ли использовать SANSARA без OpenWrt, только на телефоне и ноутбуке?+

Да. SANSARA предоставляет готовые конфигурации для iPhone, Android, Windows и macOS. Вы можете импортировать их в подходящий клиент и использовать личный VPS без настройки роутера.

Чем VLESS лучше других протоколов?+

VLESS легче VMess, не требует шифрования по умолчанию и хорошо сочетается с TLS и современными обёртками (WebSocket, gRPC). Это делает его быстрее и проще в настройке при использовании с актуальными клиентами.

Что делать, если sing-box на OpenWrt не запускается?+

Проверьте конфиг через sing-box check, убедитесь, что служба настроена правильно и есть доступ к интернету. Логи journalctl -u sing-box помогут найти причину.

Как быстро добавить новый сервер SANSARA в конфиг sing-box?+

В кабинете SANSARA скопируйте параметры нового сервера и обновите секцию outbounds в /etc/sing-box/config.json. После проверки конфига перезапустите sing-box.

Итог

  • Получите личный VPS в SANSARA с данными для VLESS и импортируйте их в клиент или конфиг sing-box.
  • Установите OpenWrt на совместимый роутер и настройте sing-box как прокси-клиент с вашим сервером SANSARA.
  • Проверьте конфигурацию через sing-box check и убедитесь, что маршрутизация на роутере направляет трафик через шлюз.
  • Для устройств используйте готовые профили от SANSARA через кабинет или Telegram-бота, чтобы не копировать параметры вручную.
  • Следите за логами и обновляйте конфигурацию при смене сервера или тарифа.

Ещё по теме

CTA · SANSARA

Личный VPS — без терминала и очередей

Регистрация, импорт профиля и стабильный канал на телефон и компьютер. Тот же принцип, о котором мы пишем в блоге — на практике.