Установка SmartNetwork на роутер OpenWRT
Установите SmartNetwork прямо на маршрутизатор, чтобы защитить все устройства в домашней сети
Поддерживаемые архитектуры:
🔵 arm64
🔵 armv7
🔵 mipsel
🔵 x86_64
1
Автоматическая установка через приложение
Самый простой способ — установка через клиент SmartNetwork на вашем ПК или смартфоне.
- Установите программу SmartNetwork на любое устройство (ПК или смартфон)
- Подключите устройство к сети роутера с OpenWRT (по Wi-Fi или кабелю)
- Откройте программу SmartNetwork
- В левом верхнем углу нажмите на бургер-меню (≡)
- Если роутер пригоден для установки, в сайдбаре появится зелёная кнопка «Установить ядро на роутер»
- Нажмите на кнопку, в появившемся поле введите пароль root пользователя роутера
- Нажмите «Продолжить» и дождитесь сообщения об успешной установке
- Подождите минуту и перезагрузите программу
- После перезапуска программа предложит выбрать ядро для управления: на устройстве или на роутере
2
Ручная установка (для опытных пользователей)
📥 Шаг 1: Скачать бинарный файл
Выберите бинарный файл для вашей архитектуры:
📂 Шаг 2: Загрузить на роутер
Загрузите скачанный бинарный файл на роутер и переместите в /usr/bin/smartnetwork:
scp smartnetwork root@192.168.1.1:/usr/bin/smartnetwork
chmod +x /usr/bin/smartnetwork
(замените архитектуру и IP-адрес роутера при необходимости)
📝 Шаг 3: Создать init.d скрипт
Создайте файл /etc/init.d/smartnetwork с содержимым:
#!/bin/sh /etc/rc.common
START=95
STOP=01
USE_PROCD=1
PROG=/usr/bin/smartnetwork
start_service() {
procd_open_instance
procd_set_param command $PROG
procd_set_param respawn
procd_close_instance
}
Назначьте права:
chmod +x /etc/init.d/smartnetwork
🚀 Шаг 4: Запустить сервис
Включите и запустите сервис:
/etc/init.d/smartnetwork enable
/etc/init.d/smartnetwork start
Проверьте статус:
/etc/init.d/smartnetwork status