OpenWrt для роутеров
Hysteria2 для OpenWrt
Универсальный установщик hy2-router-universal предназначен для роутеров, на которых уже установлен OpenWrt. Установщик автоматически определяет архитектуру процессора, устанавливает подходящую сборку Mihomo, настраивает Hysteria2 и прозрачную маршрутизацию.
Универсальный установщик автоматически определяет архитектуру устройства и настраивает Mihomo + Hysteria2. Поддерживаются основные ARM, x86, MIPS, RISC-V и другие платформы. Совместимость зависит от архитектуры, наличия TUN и ресурсов конкретного устройства.
Совместимость
Совместим с большинством роутеров, на которых установлен OpenWrt.
Установщик автоматически определяет аппаратную платформу и использует подходящую сборку Mihomo.
Поддерживаются основные семейства процессоров:
- ARM64
- ARM
- x86_64
- x86
- MIPS
- MIPSel
- MIPS64
- RISC-V
- LoongArch
- PPC64LE
Пакетные менеджеры OpenWrt: opkg и apk.
Для работы требуются:
- установленный OpenWrt
- доступ по SSH от root
- интернет на роутере
- поддержка /dev/net/tun
- достаточный объём RAM и свободной памяти
- архитектура, для которой существует сборка Mihomo
Инструкция установки
Шаг 1. Скачать архив
hy2-router-universal.tar.gz
Шаг 2. Передать архив на роутер
Через SCP, SFTP или другим способом.
Шаг 3. Распаковать и установить
tar -xzf hy2-router-universal.tar.gz cd hy2-router-universal ./install.sh
Шаг 4. Добавить свой сервер
hy2config
Затем вставить строку вида:
hysteria2://...
hy2config
Шаг 5. Проверить
hy2status hy2test
Команды после установки:
hy2config— вставить или заменить hysteria2:// ссылкуhy2status— проверить состояние Mihomohy2test— проверить соединение через Hysteria2hy2restart— перезапустить проксиhy2logs— открыть журнал работыhy2stop— остановить проксиhy2start— запустить прокси
Технические детали
Что происходит автоматически
- определяет OpenWrt
- определяет архитектуру CPU
- определяет пакетный менеджер opkg или apk
- устанавливает необходимые зависимости
- проверяет TUN
- скачивает подходящую сборку Mihomo
- создаёт службу автозапуска
- настраивает TUN
- настраивает прозрачную маршрутизацию
- создаёт резервные копии конфигурации
- проверяет конфиг перед применением
- перезапускает Mihomo после смены Hysteria2-профиля
Маршрутизация по умолчанию
- домены .ru → DIRECT
- nexum.netcraze.pro → DIRECT
- локальные сети → DIRECT
- остальной интернет → Hysteria2
Для YouTube, Instagram, Meta и OpenAI блокируется QUIC/UDP 443, чтобы приложения переходили на HTTPS/TCP.