Настройка sing-box на OpenWrt в 2026 году
Настройка sing-box на OpenWrt в 2026 году: практический гайд с личным VPS SANSARA. Получасовой старт на выделенном узле, импорт конфигурации из кабинета, работа на iPhone, Android, Windows, macOS.
Чтобы использовать защищённый канал через sing-box на роутере с OpenWrt, вам нужен личный сервер и клиентская конфигурация. С SANSARA вы получаете готовый личный VPS, импортируете конфигурацию в приложение на устройствах и настраиваете роутер как шлюз. Это позволяет направлять весь трафик через выделенный узел без ручной установки панелей и работы в терминале.
Коротко:
- SANSARA предоставляет личный VPS с автоматической настройкой защищённого канала.
- Доступны локации в 9+ странах Европы и других регионах.
- Совместимость с iPhone, Android, Windows, macOS через импорт конфигурации из кабинета.
- Telegram-бот SANSARA помогает с регистрацией и быстрым стартом.
- Канал личный — выделенный узел, а не общий перегруженный пул.
- Старт «в один клик»: регистрация → данные в кабинете → импорт в клиент.
Что это и кому подходит
Sing-box — это универсальный клиент и сервер для организации защищённых туннелей. На OpenWrt он работает как демон, который маршрутизирует трафик с роутера через ваш личный сервер.
Такая схема подойдёт, если вы хотите:
- Настроить домашнюю сеть так, чтобы все устройства использовали один защищённый канал.
- Управлять трафиком на уровне роутера, а не на каждом устройстве отдельно.
- Использовать личный VPS SANSARA как шлюз для всей домашней сети.
- Избежать ручной настройки серверной части: SANSARA уже предоставляет готовый выделенный узел.
В отличие от настройки на каждом устройстве, роутерная конфигурация охватывает сразу все подключённые гаджеты — телефоны, компьютеры, умные устройства.
Как настроить по шагам (с личным VPS SANSARA)
Шаг 1. Получите личный VPS в SANSARA
- Зарегистрируйтесь в SANSARA через сайт или Telegram-бот SANSARA.
- Выберите подходящую локацию из доступных 9+ стран.
- После активации в кабинете появится готовая конфигурация для импорта.
Вам не нужно заходить на сервер по SSH, устанавливать панели или править конфиги вручную — личный VPS уже настроен для работы с защищённым каналом.
Шаг 2. Установите sing-box на OpenWrt
На роутере с OpenWrt:
- 01Убедитесь, что у вас установлена версия OpenWrt с поддержкой необходимых пакетов (обычно это версии с glibc и достаточным местом).
- 02Обновите список пакетов:
`bash opkg update `
- 01Установите sing-box:
`bash opkg install sing-box `
Если пакета нет в стандартных репозиториях, может потребоваться добавить сторонний репозиторий или собрать бинарник самостоятельно. Для большинства популярных устройств готовые сборки уже есть.
Шаг 3. Настройте клиентскую конфигурацию sing-box
Конфигурация sing-box на OpenWrt описывает, как клиент (роутер) подключается к вашему личному VPS SANSARA.
Пример минимальной структуры конфига (/etc/sing-box/config.json):
`json { "log": { "level": "info" }, "dns": {}, "inbounds": [ { "type": "tun", "tag": "tun-in", "interface_name": "tun0", "mtu": 1500, "stack": "mixed", "endpoint_independent_nat": true, "sniff": true } ], "outbounds": [ { "type": "your_protocol_here", "tag": "proxy", "server": "your-sansara-server-ip", "server_port": your_port, // остальные параметры — из конфигурации SANSARA }, { "type": "direct", "tag": "direct" } ], "route": { "rules": [ { "outbound": "proxy", "default": true } ] } } `
Ключевые моменты:
- inbounds с типом tun создаёт виртуальный интерфейс, через который будет проходить трафик.
- outbounds описывает подключение к вашему личному VPS SANSARA. Параметры сервера, порта и метода берутся из конфигурации, которую вы импортируете из кабинета SANSARA.
- route указывает, что весь трафик по умолчанию идёт через защищённый канал.
Важно: не копируйте конфиг слепо. Возьмите за основу пример из документации sing-box и подставьте параметры из своей конфигурации SANSARA.
Шаг 4. Настройте автозапуск и firewall
- 01Включите и запустите службу sing-box:
`bash /etc/init.d/sing-box enable /etc/init.d/sing-box start `
- 01Проверьте статус:
`bash /etc/init.d/sing-box status `
- 01В настройках firewall (обычно /etc/config/firewall) убедитесь, что трафик с tun0 разрешён и маршрутизируется корректно. Как правило, sing-box сам поднимает интерфейс и настраивает таблицы маршрутизации, но если у вас сложные правила, их нужно проверить.
Шаг 5. Проверьте подключение
После перезагрузки роутера или службы:
- Убедитесь, что интерфейс tun0 поднялся (ifconfig tun0 или ip addr show tun0).
- Проверьте, что трафик устройств в сети идёт через этот интерфейс.
- Откройте на любом устройстве сайт, который показывает ваш IP, и убедитесь, что отображается IP вашего личного VPS SANSARA.
Если IP не изменился, проверьте логи sing-box (logread или журнал службы) и настройки маршрутизации.
Устройства: iPhone, Android, Windows, macOS
С роутером, настроенным на sing-box + личный VPS SANSARA, вам не нужно ставить отдельные клиенты на каждое устройство. Но если вы хотите дублировать настройки или использовать защищённый канал вне дома, вот как это выглядит:
- iPhone / Android: установите совместимое приложение для sing-box из App Store или Google Play. Импортируйте конфигурацию из кабинета SANSARA — те же параметры, что вы использовали на OpenWrt. Включите туннель, и трафик устройства пойдёт через ваш выделенный узел.
- Windows / macOS: скачайте официальный клиент sing-box или стороннюю оболочку. Откройте конфигурацию из SANSARA, запустите клиент. Системный трафик или выбранные приложения будут использовать защищённый канал.
Во всех случаях вы работаете с одной и той же серверной частью — вашим личным VPS SANSARA. Разница только в клиентском софте и интерфейсе.
Частые ошибки и как их избежать
- 01Неправильные параметры сервера в конфиге
Берите адрес сервера, порт и метод строго из конфигурации SANSARA. Не меняйте их наобум. Если сомневаетесь, переимпортируйте конфиг из кабинета.
- 01Конфликт с другими туннелями или демонами
Если на роутере уже работает другой клиент, убедитесь, что он выключен. Два туннеля на одном интерфейсе могут конфликтовать.
- 01Проблемы с маршрутизацией после включения sing-box
Проверьте таблицу маршрутизации (ip route). По умолчанию sing-box должен добавить маршрут через tun0. Если этого не произошло, проверьте конфигурацию route и логи.
- 01Ошибки в синтаксисе JSON
Конфиг sing-box — это JSON. Любая лишняя запятая или пропущенная кавычка ломает весь файл. Используйте JSON-валидатор или sing-box check -c /etc/sing-box/config.json.
- 01Забыли включить автозапуск службы
После перезагрузки роутера sing-box может не запуститься, если вы не выполнили enable. Всегда проверяйте, что служба включена и работает.
FAQ
Нужно ли мне знать Linux, чтобы настроить sing-box на OpenWrt?+
Базовые навыки работы с командной строкой и редактирования конфигов пригодятся, но SANSARA упрощает серверную часть: вам не нужно настраивать сервер вручную, только клиент на роутере.
Могу ли я использовать эту настройку вместе с приложениями на телефоне?+
Да, они не конфликтуют. На роутере трафик идёт через sing-box, на телефоне можно использовать отдельный клиент для мобильных сетей или публичных Wi‑Fi.
Что делать, если после настройки интернет пропал на всех устройствах?+
Скорее всего, ошибка в маршрутизации. Временно остановите sing-box, проверьте, восстанавливается ли соединение. Затем сверьте конфиг и логи, особенно секции route и outbounds.
Можно ли настроить исключения для некоторых сайтов или устройств?+
Да, в sing-box есть гибкие правила маршрутизации. Вы можете указать, чтобы трафик к определённым IP или доменам шёл напрямую, а не через защищённый канал.
Нужно ли обновлять sing-box на OpenWrt?+
Рекомендуется следить за обновлениями безопасности и функциональности. Обновляйте пакет через opkg, когда выходят новые версии, предварительно сохранив рабочую конфигурацию.
Итог
- Получите личный VPS SANSARA, импортируйте конфигурацию из кабинета — серверная часть уже готова.
- Установите sing-box на OpenWrt, настройте клиентский конфиг с параметрами от SANSARA.
- Включите автозапуск службы и проверьте, что весь трафик сети идёт через выделенный узел.
- При необходимости настройте отдельные клиенты на iPhone, Android, Windows, macOS с той же конфигурацией.
- Следите за обновлениями sing-box и корректностью конфигурации, чтобы избежать сбоев.
Таблица сравнения подходов:
| Подход | Роутер (OpenWrt + sing-box) | Отдельные клиенты на устройствах |
|---|---|---|
| Охват устройств | Вся домашняя сеть | Только выбранные устройства |
| Сложность настройки | Средняя (требует доступ к роутеру) | Низкая (импорт конфигурации) |
| Централизованное управление | Да | Нет |
| Зависимость от роутера | Да | Нет |
| Поддержка SANSARA | Да (используется личный VPS) | Да (импорт из кабинета) |
Ещё по теме
Читайте также
CTA · SANSARA
Личный VPS — без терминала и очередей
Регистрация, импорт профиля и стабильный канал на телефон и компьютер. Тот же принцип, о котором мы пишем в блоге — на практике.