8.2 KiB
Подписки и импорт узлов
Есть четыре способа добавить узлы в Re:HomeProxy. Все они — на Настройки узлов → Узлы (кнопки импорта) и Настройки узлов → Подписки.
1. Импорт share-ссылок
Кнопка Импортировать ссылку-конфигурацию для подключения (на вкладке Узлы) принимает по одной ссылке на строку. Поддерживаемые схемы:
| Схема | Протокол |
|---|---|
vless:// |
VLESS (в т. ч. Reality, XHTTP) |
vmess:// |
VMess (формат v2rayN) |
ss:// |
Shadowsocks / Shadowsocks 2022 |
trojan:// |
Trojan |
hysteria://, hysteria2://, hy2:// |
Hysteria / Hysteria2 |
tuic:// |
TUIC |
naive:// |
NaïveProxy |
mieru:// |
Mieru |
ssh:// |
SSH |
wireguard:// |
WireGuard |
vpn:// |
AmneziaVPN share-ссылка — см. ниже |
Ссылки AmneziaVPN vpn://
Re:HomeProxy полностью декодирует share-формат Amnezia vpn:// (base64url(qCompress(zlib JSON))) прямо в браузере — без вспомогательных утилит. Он читает контейнер внутри и автоматически распознаёт оба типа конфигов Amnezia:
- AmneziaWG (
amnezia-awg/amnezia-awg2) → узел AmneziaWG с полным набором параметров обфускации (Jc,Jmin,Jmax,S1–S4,H1–H4,I1–I5), MTU, keepalive и ключами. Требует ядро sing-box-extended — см. Поддерживаемые протоколы. - Xray (
amnezia-xray) → вложенный outbound Xray разбирается в узел, включая VLESS + Reality/TLS и транспорт (ws,grpc,xhttp/splithttp, HTTPUpgrade) с их настройками.
Так что ссылка Amnezia работает, несёт ли она профиль AmneziaWG или Xray.
Base64
Содержимое подписок и share-ссылок очень часто закодировано в base64 — это норма, а не редкий случай. Re:HomeProxy декодирует base64 прозрачно:
- Вставленный блок, представляющий собой один большой base64-блоб, разворачивается в список ссылок.
- Отдельные ссылки
ss:///vmess://несут собственный base64 (userinfo, JSON VMess) — обрабатывается автоматически. - Ссылки подписок, возвращающие base64-список (классический формат), декодируются при скачивании.
Обычно ничего декодировать вручную не нужно — просто вставьте ссылку или блоб.
При импорте действуют две опции:
- Разрешить небезопасные — помечает импортируемые TLS-узлы как
tls_insecure(пропуск проверки сертификата). Используйте, только если доверяете серверу. - Кодирование пакетов (packet encoding) — применяется к импортируемым узлам VLESS/VMess.
2. Импорт файла .conf
Кнопка Импорт WG (.conf) файла читает файл конфигурации WireGuard или AmneziaWG .conf и создаёт из него узел — удобно для готовых конфигов WARP/AmneziaWG. (Узлы AmneziaWG требуют ядро sing-box-extended — см. Поддерживаемые протоколы.)
3. Ссылки подписок (с автообновлением)
На вкладке Подписки добавьте одну или несколько ссылок подписок. Роутер скачивает их и поддерживает список узлов в актуальном состоянии. Re:HomeProxy автоматически распознаёт несколько форматов ответа:
- Base64 / обычные списки share-ссылок — классический формат подписки (по одной кодированной ссылке на строку).
- sing-box JSON / Hiddify — когда подписка отдаётся как JSON-конфиг sing-box/Hiddify. Нужный формат запрашивается через User-Agent, поэтому один и тот же URL может возвращать разным клиентам разные форматы.
- Xray / V2Ray JSON — JSON с массивом конфигов (например, в стиле connliberty) разбирается в узлы; этот путь также завязан на User-Agent.
Настройки обновления
- Автообновление — включить периодическое обновление; выберите Время обновления (час суток, по умолчанию 02:00).
- Обновлять через прокси — скачивать подписку через прокси (полезно, если сам хост подписки заблокирован). По умолчанию выключено, чтобы избежать проблемы «курицы и яйца» при старте.
- Узлы также можно обновить вручную из интерфейса.
Фильтрация узлов подписки
- Фильтр узлов —
Отключено,Режим чёрного списка(отбрасывать совпадения) илиРежим белого списка(оставлять только совпадения). - Ключевые слова фильтра — список совпадений; поддерживается регулярное выражение.
Удобно, чтобы отбросить мёртвые/региональные узлы или оставить только нужный набор (например, только определённые страны/протоколы для URLTest).
Какие протоколы можно импортировать?
Зависит от установленного ядра — тип узла работает, только если ядро его поддерживает (например, AmneziaWG требует sing-box-extended; некоторым протоколам QUIC/Naive нужны определённые build-теги). Полную матрицу и проверку тегов сборки см. в Поддерживаемые протоколы.
Примечания
- Импортированные узлы подписки группируются по своей подписке; узлы, добавленные вручную, остаются отдельно.
- Если импорт сообщает «не найдено валидных ссылок», проверьте, что схема — одна из перечисленных выше и ссылка не обрезана.
- Для выбора через URLTest среди множества узлов подписки сочетайте Фильтр узлов здесь с целью URLTest для конкретного правила в RU Proxy Rules.
См. также: Первая настройка · Поддерживаемые протоколы · Маршрутизация и контроль доступа · Устранение неполадок