Frod

15.10.2026

установка sing-box openwrt

Frod — свобода без границ

Полное руководство: установка sing-box на OpenWRT

Если вы ищете способ повысить уровень своей сетевой безопасности или обеспечить более гибкую настройку VPN и прокси, то установка sing-box на OpenWRT — отличный выбор. В этой статье я расскажу, как правильно выполнить установку sing-box на маршрутизаторе с OpenWRT, чтобы получить все преимущества современных решений для защиты и приватности.

Почему стоит выбрать sing-box и OpenWRT?

sing-box — это мощный инструмент для работы с VPN, прокси, туннелями и другими сетевыми протоколами. Он популярен среди тех, кто ценит безопасность, скорость и надежность. А OpenWRT — это открытая операционная система для маршрутизаторов, которая превращает обычный роутер в многофункциональный сервер.

Комбинация этих двух решений дает возможность настроить индивидуальную систему защиты, управлять трафиком и обходить ограничения.

Что потребуется для установки sing-box на OpenWRT

Перед началом убедитесь, что:

  • ваш маршрутизатор поддерживает OpenWRT;
  • у вас есть доступ к его интерфейсу через SSH или веб;
  • вы подготовили свежую версию прошивки OpenWRT;
  • есть базовые навыки работы с командной строкой и установками пакетов.

Шаги по установке sing-box на OpenWRT

  1. Обновление системы

Обновите список пакетов и систему, чтобы избежать проблем с совместимостью:

opkg update
opkg upgrade
  1. Установка необходимых зависимостей

Для корректной работы sing-box потребуется установить ряд зависимостей:

opkg install ca-certificates curl
  1. Загрузка и установка sing-box

Самый надежный способ — скачать актуальную версию sing-box с официального репозитория. На момент написания статьи актуальная версия — [ссылка на релиз].

Используем curl для загрузки файла:

curl -L -o /tmp/sing-box.tar.gz https://github.com/SagerNet/sing-box/releases/latest/download/sing-box-linux-amd64.tar.gz

Распакуйте архив:

tar -xzf /tmp/sing-box.tar.gz -C /usr/bin/

Проверьте, что исполняемый файл есть и права установлены:

chmod +x /usr/bin/sing-box
  1. Настройка sing-box

Создайте конфигурационный файл config.json в /etc/sing-box/. В нем укажите параметры работы, например, прокси-сервера, VPN-подключения или маршруты.

Пример минимальной конфигурации:

{
 "log": {
 "level": "info"
 },
 "inbounds": [
 {
 "type": "socks",
 "listen": "0.0.0.0",
 "port": 1080
 }
 ],
 "outbounds": [
 {
 "type": "direct"
 }
 ]
}
  1. Запуск sing-box как сервиса

Для автоматизации запуска создайте системный скрипт или используйте init.d.

Пример скрипта /etc/init.d/sing-box:

#!/bin/sh /etc/rc.common
START=99

start() {
 /usr/bin/sing-box -c /etc/sing-box/config.json &
}
stop() {
 killall sing-box
}

Дайте права на выполнение:

chmod +x /etc/init.d/sing-box

Запустите сервис:

/etc/init.d/sing-box start

Теперь sing-box будет работать автоматически при загрузке.

Итог

Установка sing-box на OpenWRT — несложный процесс, если следовать инструкциям. Это мощное решение для тех, кто хочет расширить возможности своего маршрутизатора, обеспечить безопасность и приватность сети. Пользуйтесь современными технологиями и будьте защищены!