Требования к оборудованию
Каким должен быть роутер для Квас Про: платформа (Entware или OpenWrt), минимум оперативной памяти, поддерживаемые процессоры, свободное место и доступ по SSH.
Квас Про рассчитан на домашние и офисные роутеры и не требует мощного «железа», но есть минимальные ограничения. Перед установкой убедитесь, что устройство им соответствует.
| Параметр | Требование |
|---|---|
| Платформа | Роутер Keenetic/Netcraze с Entware или устройство на чистой OpenWrt. Вендорские прошивки на базе OpenWrt (в том числе op24 и op25 у GL.iNet) пока не проверены — их полная поддержка запланирована на выпуск 1.0.28 (предложение): см. Роутеры GL.iNet. Конкретные модели — на странице Модели роутеров |
| Оперативная память | Минимум 256 МБ, рекомендуется 512 МБ и больше. Роутеры со 128 МБ памяти не подойдут — для VPN-ядра и фильтров этого мало |
| Процессор | aarch64 (он же arm64), armv7 или mipsel — MIPS32 с прямым порядком байт и программной плавающей точкой (типовые SoC — MT7621A и родственные) |
| Свободное место | Несколько десятков мегабайт под приложение, sing-box и данные. Если встроенной памяти мало — их можно вынести на USB-накопитель |
| Доступ | SSH к роутеру (нужен только для запуска установочного скрипта) |
Не уверены в характеристиках своего роутера? Архитектуру покажет команда
opkg print-architecture (на Entware) или строка DISTRIB_ARCH в файле /etc/openwrt_release (на OpenWrt), объём памяти — free -m. Команда uname -m годится для ARM, но на MIPS она показывает просто mips и не отличает прямой порядок байт от обратного — на него продукт не ставится. Если оперативной памяти меньше 256 МБ — установка не рекомендуется.Правило простое: чем больше памяти, тем комфортнее работают несколько соединений и крупные фильтры одновременно. Например, из линейки GL.iNet минимально-разумный вариант — модели уровня Beryl AX (GL-MT3000, 512 МБ памяти) и выше; ранние «карманные» модели со 128 МБ не подходят. Подходящие модели по линейкам собраны на странице Модели роутеров.
Три архитектуры — три пакета. Квас Про собирается и публикуется под aarch64, armv7 и mipsel: выпуск под каждую архитектуру выходит вместе с остальными, и номер версии у них общий. Установщик и обновление «по воздуху» выбирают файл по вашей архитектуре сами — вручную ничего подбирать не нужно.
Что дальше
- Модели роутеров — какие устройства подходят и что на них работает.
- Подготовка роутера — поставить Entware или OpenWrt, если их на роутере ещё нет.
- Установка — одна команда, дальше скрипт сделает всё сам.
Документация КвасПро · v1.0.22