Оглавление:
Карта сайта:
Оглавление:
Карта сайта:
Это старая версия документа!
HydraRoute Neo — это актуальная версия инструмента для раздельной маршрутизации трафика на роутерах Keenetic [citation:4][citation:10]. В отличие от классической версии, Neo перехватывает DNS-ответы, добавляет полученные IP-адреса в ipset и маркирует трафик для перенаправления через нужный туннель или интерфейс [citation:8]. Это позволяет гибко управлять трафиком: например, направлять YouTube через VPN, а банковские приложения и Яндекс — напрямую через провайдера.
Перед началом установки убедитесь, что ваше оборудование соответствует следующим требованиям:
<WRAP center round tip 60%> Совет: Если вы не уверены, установлен ли у вас Entware, проверьте наличие папки `/opt` через SSH или в файловом менеджере роутера. Если её нет, воспользуйтесь официальной инструкцией Keenetic по установке Entware на USB-накопитель. </WRAP>
Установка выполняется через командную строку (SSH) роутера.
Используйте любой удобный SSH-клиент (например, PuTTY или встроенный терминал Windows/PowerShell).
<WRAP center round important 60%> Важно: Установщик HydraRoute Neo проверяет, что вы вошли именно как пользователь `root`. Если вы подключились как `admin` и попытались использовать `exec sh`, скрипт установки может прерваться с сообщением об ошибке. Всегда подключайтесь напрямую под `root` [citation:3]. </WRAP>
Скопируйте и вставьте следующую команду в терминал:
opkg update && opkg install curl && curl -Ls "https://git.zerrolabs.org/Ground-Zerro/release/pages/keenetic/install-neo.sh" | sh
Эта команда выполнит следующие действия [citation:3]: - Обновит списки пакетов Entware. - Установит утилиту `curl` (если её нет) и `wget-ssl`. - Определит архитектуру вашего роутера (`aarch64`, `mipsel` или `mips`). - Добавит необходимый репозиторий в конфигурацию OPKG. - Установит пакеты `hrneo` (демон), `hrweb` (веб-интерфейс) и `hrdns`.
После завершения в консоли появится сообщение `Setup complete`, а также ссылка на веб-интерфейс.
Управление HydraRoute Neo осуществляется через веб-интерфейс (HRweb), который устанавливается автоматически.
Откройте браузер и перейдите по адресу: `http://192.168.1.1:2000` (замените IP, если ваш роутер имеет другой адрес).
Для входа используйте логин и пароль от вашего роутера Keenetic (обычно `admin` и ваш пароль) [citation:1].
<WRAP center round note 60%> Примечание: Если вы изменили стандартный порт управления роутером (например, на 8080), и веб-интерфейс HydraRoute не открывается, верните порт управления на 80 (по умолчанию) или обновите HRweb до последней версии, где эта проблема была исправлена [citation:2]. </WRAP>
Интерфейс HydraRoute Neo работает по принципу создания правил. Каждое правило определяет, какой трафик (домены) и куда должен направляться (цель).
1. Создайте новое правило: На главной странице нажмите кнопку «+ добавить правило». 2. Выберите цель: В настройках правила, в блоке «Приоритеты подключений», выберите ваше VPN-подключение (например, `vpn.webmasternsk.ru` или `OpenVPN`) или прокси-сервер. Убедитесь, что галочка стоит только напротив нужной цели, чтобы трафик шёл строго через неё. 3. Добавьте домены: В текстовое поле для доменов впишите адреса сайтов, которые должны идти через выбранную цель. Каждый домен пишется с новой строки. Например, для YouTube:
youtube.com googlevideo.com ytimg.com youtube-nocookie.com
4. **Сохраните правило**: Нажмите кнопку «Сохранить».
Чтобы важные для вас локальные сервисы (например, Яндекс, банки, Госуслуги) работали напрямую, минуя VPN, создайте для них отдельное правило.
1. Нажмите кнопку **«+ добавить DirectRoute»**. 2. **Выберите цель**: В качестве цели укажите ваше **«Подключение Ethernet»** (провайдер). 3. **Добавьте домены**: Впишите домены, которые должны работать напрямую. Например, для Яндекса:
ya.ru yandex.ru yandex.net yastatic.net dzen.ru kinopoisk.ru
4. **Сохраните правило**.
<WRAP center round important 60%> Приоритет правил: Убедитесь, что правило для прямого трафика (DirectRoute) имеет более высокий приоритет, чем общие правила. В интерфейсе HydraRoute правила можно перетаскивать, меняя их порядок. Правило, стоящее выше, имеет приоритет. </WRAP>
Основные настройки демона хранятся в файле `/opt/etc/HydraRoute/hrneo.conf` [citation:8]. Вы можете редактировать его через SSH (например, используя `vi` или установив `nano`).
Ключевые параметры:
Как отредактировать файл (если нет `nano`):
# Добавить строку в конец файла echo "GlobalRouting=true" >> /opt/etc/HydraRoute/hrneo.conf
После редактирования обязательно перезапустите демон:
neo restart
Некоторые пользователи сталкиваются с тем, что теги `geosite:youtube` или `geoip:telegram` не срабатывают [citation:12]. В этом случае самым надёжным решением является ручное указание конкретных доменов (как в примерах выше). Базы GeoIP/GeoSite могут обновляться с задержкой или не содержать нужных тегов в вашей версии базы.