15.10.2026
установка sing-box openwrt
Полное руководство: установка 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
- Обновление системы
Обновите список пакетов и систему, чтобы избежать проблем с совместимостью:
opkg update
opkg upgrade
- Установка необходимых зависимостей
Для корректной работы sing-box потребуется установить ряд зависимостей:
opkg install ca-certificates curl
- Загрузка и установка 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
- Настройка sing-box
Создайте конфигурационный файл config.json в /etc/sing-box/. В нем укажите параметры работы, например, прокси-сервера, VPN-подключения или маршруты.
Пример минимальной конфигурации:
{
"log": {
"level": "info"
},
"inbounds": [
{
"type": "socks",
"listen": "0.0.0.0",
"port": 1080
}
],
"outbounds": [
{
"type": "direct"
}
]
}
- Запуск 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 — несложный процесс, если следовать инструкциям. Это мощное решение для тех, кто хочет расширить возможности своего маршрутизатора, обеспечить безопасность и приватность сети. Пользуйтесь современными технологиями и будьте защищены!