From 887e13508fc869ab08a80642dcceb0cbc5264cd8 Mon Sep 17 00:00:00 2001
From: StressOzz <131419324+StressOzz@users.noreply.github.com>
Date: Thu, 22 Oct 2026 23:11:36 +0500
Subject: [PATCH] Update
---
readme.md | 462 ++++++++++++++++++++++++++++++++++++++++++++----------
1 file changed, 376 insertions(+), 86 deletions(-)
diff --git a/readme.md b/readme.md
index 02257da..ffa2b02 100644
--- a/readme.md
+++ b/readme.md
@@ -73,6 +73,8 @@
| 🚫 **Нет рекламы** | Меньше рекламы и слежки в приложениях, на сайтах и на Smart TV — сразу для всей семьи. |
| 🔐 **Защищённый DNS** | Провайдер не может подсмотреть или подменить, какие сайты вы открываете. |
| 📈 **Контроль роутера** | Видно нагрузку, температуру, память и что вообще происходит с роутером. |
+| 📱 **Обход вне дома** | Телефон в мобильном интернете или чужом Wi-Fi выходит в сеть через домашний роутер — и обход работает, как дома. |
+| 💾 **Резервные копии** | Сохранили настройки — «натворили дел» — вернули всё одной кнопкой. |
### Нужно ли разбираться в сетях?
@@ -116,6 +118,7 @@
- [Блокировка рекламы](#-блокировка-рекламы)
- [DNS over HTTPS](#-dns-over-https)
- [AmneziaWG](#-amneziawg)
+ - [Удалённый доступ (Tailscale)](#-удалённый-доступ-tailscale)
- [Терминал](#-терминал)
- [Монитор ресурсов](#-монитор-ресурсов)
- [Система](#️-система)
@@ -156,6 +159,11 @@
| **Флеш / ОЗУ** | Флеш — «жёсткий диск» роутера (там хранятся программы). ОЗУ — оперативная память (там программы работают). У роутеров их мало, поэтому панель следит за местом. |
| **Архитектура** | Тип процессора роутера (например, `aarch64_cortex-a53`). От неё зависит, какие версии программ подходят. Панель определяет её сама. |
| **Пакет** | Программа для роутера, которую можно поставить или удалить. Панель ставит нужные пакеты сама. |
+| **Секция** | В Steer и Forkozz — отдельный «маршрут»: свой набор сервисов и своё подключение. Например, видео — через VPN, нейросети — через WARP. |
+| **Точка входа** | Адрес сервера Cloudflare, к которому подключается туннель WARP. У разных провайдеров работают разные — панель подбирает сама. |
+| **Tailscale** | Программа, которая соединяет ваш телефон с домашним роутером через интернет, где бы вы ни были. Нужна для «Удалённого доступа». |
+| **Exit Node (выходной узел)** | Устройство, через которое другое устройство выходит в интернет. В «Удалённом доступе» это ваш роутер. |
+| **Резервная копия** | Снимок всех настроек панели. Из него можно вернуть всё как было. |
---
@@ -171,6 +179,7 @@
| ~**15 МБ** свободного флеша | Для Forkozz + sing-box. Расширенный sing-box — около 40 МБ. Сам Zapret и панель занимают меньше. | В LuCI: **Система → Программное обеспечение** или на Дашборде панели после установки. |
| ~**60 МБ** свободной ОЗУ | Для блокировки рекламы: список хранится в памяти. Остальному хватит и меньше. | В LuCI: **Состояние → Обзор**, «Память». |
| **aarch64_cortex-a53** | Только для **Zapret2**: его пакеты собраны под этот процессор. Остальное работает на любых. | Дашборд панели покажет архитектуру. |
+| Свободный флеш для **Tailscale** | Только для **Удалённого доступа**. Сколько нужно — панель покажет перед установкой. | Страница «Удалённый доступ». |
| Пакет `ip-full` | Только для **ByeTube**. | Панель подскажет, если его нет. |
> [!NOTE]
@@ -314,7 +323,7 @@ Web UI: http://192.168.1.1:7788
### Обновление
-Обновлять вручную не нужно. Панель **сама проверяет**, вышла ли новая версия, и показывает баннер на Дашборде. Нажмите **«Обновить панель»** — она скачает установщик, проверит, что файл скачался целиком и без ошибок, и только потом установит. После обновления при входе появится окно **«Что нового»** со списком изменений. **Настройки всех компонентов при обновлении сохраняются.**
+Обновлять вручную не нужно. Панель **сама проверяет**, вышла ли новая версия, и показывает баннер на Дашборде. Нажмите **«Обновить панель»** — она скачает установщик, проверит, что файл скачался целиком и без ошибок, и только потом установит. Перед обновлением панель покажет окно **«Что изменится»**, а после — **«Что нового»** со списком изменений. **Настройки всех компонентов при обновлении сохраняются**, и на всякий случай панель сама делает [резервную копию](#-резервная-копия-панели).
### Полезные команды в SSH
@@ -347,10 +356,13 @@ Web UI: http://192.168.1.1:7788
**6. Если какой-то сайт не открывается вообще ничем** — значит, его блокируют так, что «переодевание» не помогает (например, по адресу или из-за того, что сам сайт не пускает пользователей из России). Тогда нужен туннель: поставьте **Steer** — он бесплатно и автоматически настроит WARP и пустит через него **только нужные сервисы**. Подробнее — в таблице [🧭 Какой инструмент выбрать](#-какой-инструмент-выбрать).
-**7. Дополнительно — по желанию:**
+**7. Сделайте резервную копию.** Когда всё заработало, откройте **Система → Резервная копия панели** → **«Создать копию»**. Если потом что-то испортите — нажмёте «Восстановить», и всё вернётся как было. Панель и сама делает копию перед установкой, удалением и обновлением.
+
+**8. Дополнительно — по желанию:**
- **TG WS Proxy** — если плохо работает Telegram;
- **Блокировка рекламы** — убрать рекламу на всех устройствах;
- **DNS over HTTPS** — защитить DNS от подмены;
+- **Удалённый доступ** — чтобы обход работал на телефоне и вне дома (для опытных);
- **Монитор ресурсов** — посмотреть, как себя чувствует роутер.
> [!TIP]
@@ -364,7 +376,7 @@ Web UI: http://192.168.1.1:7788
### LuCI
-Пункт меню **Службы → Zapret Manager** в стандартной странице настроек роутера, 15 страниц: Дашборд, Zapret, Zapret2, Steer, Forkozz, Hosts, Блокировка рекламы, DNS over HTTPS, AmneziaWG, Терминал, TG WS Proxy, Mixomo, ByeTube, Система, Монитор ресурсов.
+Пункт меню **Службы → Zapret Manager** в стандартной странице настроек роутера, 16 страниц: Дашборд, Zapret, Zapret2, Steer, Forkozz, Hosts, Блокировка рекламы, DNS over HTTPS, AmneziaWG, Удалённый доступ, Терминал, TG WS Proxy, Mixomo, ByeTube, Система, Монитор ресурсов.
*Зачем:* привычное место — вход тот же, что и в остальные настройки роутера.
@@ -375,6 +387,8 @@ Web UI: http://192.168.1.1:7788
- 🔑 **вход по логину и паролю роутера** с флажком «Запомнить на этом устройстве». *Зачем:* отдельные пароли не нужны, а посторонний без пароля роутера внутрь не попадёт.
- 🎨 **11 тем оформления**: Светлая, Лёгкая, Тёмная, Контур, Бенто, Минимал, Ретро 98, Объём 3D, Графит, OLED, Матрица — или **«Авто»** (светлая днём, тёмная — если тёмная тема включена в системе). Выбранная тема сохраняется **на роутере**. *Зачем:* тема подхватывается на любом устройстве, настраивать заново не надо.
- 📱 **удобно с телефона**: меню выезжает сбоку, всё подстраивается под маленький экран.
+- 🗂 **«Настроить меню»** — спрячьте разделы, которыми не пользуетесь (кнопка «Скрыть неустановленные» убирает всё, что не стоит). Меню сохраняется на роутере. *Зачем:* в меню остаётся только нужное, проще ориентироваться.
+- ⚙️ **раздел «Система» разбит на подразделы** прямо в меню: параметры роутера, фоновые проверки, очистка и удаление, системная информация, резервная копия.
- 🟢 **цветные точки у разделов**: зелёная — работает, жёлтая — работает частично, красная — не работает. *Зачем:* состояние всего видно, не открывая разделы.
- 📊 **в боковой панели** — модель роутера, версия OpenWrt, температура и нагрузка процессора, память, флеш. *Зачем:* сразу видно, не перегружен ли роутер.
- 🔒 **открывается только из домашней сети** — из интернета до неё не достучаться. Если сессия истекла, панель сама попросит войти снова.
@@ -389,9 +403,10 @@ Web UI: http://192.168.1.1:7788
> **Простыми словами:** главная страница — «приборная панель» роутера. За минуту понятно, что работает, что сломалось и что пора обновить.
-- **Компоненты** — статус каждого инструмента: Zapret, Zapret2, Steer (и через что идут сервисы — WARP, свой WARP или VPN), Forkozz, ByeTube, TG WS Proxy, Mixomo, DoH, AmneziaWG (сколько туннелей работает), домены в hosts, блокировка рекламы, терминал.
+- **Компоненты** — статус каждого инструмента: Zapret, Zapret2, Steer (и через что идут сервисы — WARP, свой WARP, VPN или интерфейс AmneziaWG), Forkozz, ByeTube, TG WS Proxy, Mixomo, DoH, AmneziaWG (сколько туннелей работает), **Удалённый доступ** (подключён ли роутер к Tailscale), домены в hosts, блокировка рекламы, терминал, **резервная копия** (когда сделана последняя).
- **Система** — модель, архитектура, платформа, версия OpenWrt, время работы, есть ли интернет и с какой задержкой (пинг `ya.ru` / `vk.ru`), шкалы температуры и нагрузки процессора, памяти, флеша и `/tmp`. Обновляются каждые 5 секунд. *Зачем:* если роутер перегрет или кончается память, это видно сразу.
-- **Версии** — установленная и последняя версия каждой программы: Zapret Manager, Zapret, Mihomo, MagiTrickle, hev-socks5-tunnel, TG WS Proxy, sTGWS, ядро steer, Forkozz, sing-box, Zapret2, ByeDPI, AmneziaWG, https-dns-proxy. *Зачем:* видно, что устарело и что можно обновить.
+- **Версии** — установленная и последняя версия каждой программы: Zapret Manager, Zapret, Mihomo, MagiTrickle, hev-socks5-tunnel, TG WS Proxy, sTGWS, ядро steer, Forkozz, sing-box, Zapret2, ByeDPI, AmneziaWG, https-dns-proxy, Tailscale. *Зачем:* видно, что устарело и что можно обновить. Как часто искать новые версии, выбирается в **Система → Поиск новых версий**: раз в сутки ночью (по умолчанию — Дашборд тогда открывается быстро и в интернет не ходит), при каждом открытии Дашборда или только кнопкой «Проверить».
+- **Предупреждение «DNS не работает»** — если сайты по IP-адресу отвечают, а имена сайтов роутер найти не может, панель скажет об этом прямо и подскажет, что делать (обычно — сменить сервер в DNS over HTTPS). *Зачем:* в такой ситуации «вроде интернет есть, а ничего не открывается» — и сразу непонятно почему.
- **Подсказки-баннеры** с кнопкой «Применить» — панель сама находит типичные проблемы:
- «Включён Flow Offloading, а FIX не применён» — функция ускорения роутера пропускает пакеты мимо обхода; фикс это исправляет;
- «Роутер работает по IPv6, а в Zapret IPv6 выключен» — иначе часть трафика пойдёт мимо обхода;
@@ -428,6 +443,8 @@ Web UI: http://192.168.1.1:7788
- **Дополнения к стратегии:**
- **Обход по спискам РКН** — обход работает только для сайтов из списка заблокированных ([zapret4rocket](https://github.com/IndeecFOX/zapret4rocket)) и вашего списка, а не «для всего, кроме исключений». *Зачем:* если стратегия ломает обычные сайты.
- **Блок `--wssize 1:6`** — ещё один приём. *Зачем:* некоторым провайдерам помогает именно он.
+ - **Обход блокировки DoH** — некоторые провайдеры обрывают соединения с серверами шифрованного DNS. Этот блок «пробивает» такую блокировку: он встаёт первым в стратегии, а список серверов берётся из настроек DNS over HTTPS роутера и меняется вместе с ними (если DoH не настроен — берутся популярные серверы). *Зачем:* чтобы DNS over HTTPS работал даже там, где провайдер его режет. Раздел DoH сам подскажет включить этот блок, если увидит обрыв.
+- **Flowseal загружается по кнопке** «Загрузить список» — скачивается с GitHub только когда нужен. Пока он грузится, можно выбирать другие стратегии.
- **Редактор текущей стратегии** — ручная правка для опытных, с проверкой: заведомо нерабочую строку сохранить не даст.
- **«Не изменять стратегию»** — панель больше не трогает стратегию: ни при выборе, ни в тестах, ни при переустановке. *Зачем:* если вы всё настроили вручную и не хотите, чтобы что-то перезаписалось.
@@ -451,7 +468,9 @@ Web UI: http://192.168.1.1:7788
- Сначала делается **замер без Zapret**, затем каждая стратегия. *Зачем:* чтобы честно видеть пользу — «лучше, чем без Zapret».
- Проверяются: госуслуги, налоговая, rutube, торрент-трекеры, Discord, X, Instagram, GitHub и набор из [dpi-checkers](https://github.com/hyperion-cs/dpi-checkers).
- Результаты отсортированы: сверху лучшие. Цвет: 🟢 открылось всё, 🟡 лучше, чем без Zapret, 🔴 не лучше. По клику видно, какие сайты открылись, а какие нет. У каждой стратегии — кнопка **«Применить»**.
-- **Автоподбор по расписанию** — каждую ночь в выбранное время (01:00–06:00 или своё) роутер сам перебирает стратегии и сравнивает лучшую с текущей. Новая ставится **только если она открывает больше сайтов**. Настройки YouTube, Discord и игр сохраняются. Итог последнего запуска виден на странице. *Зачем:* провайдеры меняют фильтры — роутер сам подстраивается, пока вы спите.
+- **«Сохранить в файл»** — результаты теста скачиваются текстовым файлом: какая стратегия сколько открыла и какие именно адреса не открылись. *Зачем:* удобно приложить к вопросу в чате поддержки.
+- **Автоподбор по расписанию** — каждую ночь в выбранное время (01:00–06:00 или своё) роутер сам перебирает стратегии и сравнивает лучшую с текущей. Новая ставится **только если она открывает больше сайтов**. Настройки Discord, игр, QUIC и дополнения сохраняются. Итог последнего запуска виден на странице. *Зачем:* провайдеры меняют фильтры — роутер сам подстраивается, пока вы спите.
+- **«Подбирать и стратегию для YouTube»** — галочка в автоподборе: после основной стратегии роутер отдельно подберёт стратегию YouTube (Yv) на адресах YouTube. Тоже меняет, только если новая лучше. Выключено — YouTube остаётся как есть.
@@ -461,6 +480,7 @@ Web UI: http://192.168.1.1:7788
- Отдельные стратегии **Yv** — меняется только «YouTube-часть». *Зачем:* YouTube можно настроить отдельно, не трогая остальное.
- **Выключить** — убрать YouTube-часть совсем. *Зачем:* если YouTube у вас идёт через ByeTube или Steer — чтобы два обхода не мешали друг другу.
- **QUIC для YouTube** — *зачем:* браузеры и приложение YouTube часто грузят видео по особому протоколу QUIC, и без этого блока видео может не грузиться.
+- **Маскировка подменных пакетов (`--ip-id=zero`)** — добавляет в стратегию YouTube ещё один приём и сохраняется при её смене. *Зачем:* попробуйте включить, если YouTube плохо грузится.
@@ -502,7 +522,7 @@ Web UI: http://192.168.1.1:7788
> **Простыми словами:** новое поколение Zapret с другим «движком». Пробуйте, если обычный Zapret не справляется.
-Установка и управление [Zapret2](https://github.com/bol-van/zapret2) из пакетов Routerich: скачивание, установка, стратегия, список исключений, скрипт для Discord; запуск, остановка, полное удаление.
+Установка и управление [Zapret2](https://github.com/bol-van/zapret2) из пакетов Routerich: скачивание, установка, стратегия, список исключений, скрипт для Discord; запуск, остановка, полное удаление. Тонкие настройки (стратегия, списки, режимы) — в собственном пункте **Zapret2** в меню LuCI: кнопка «Перейти в настройки».
> [!IMPORTANT]
> Работает только на роутерах с процессором **aarch64_cortex-a53**. Нельзя ставить одновременно с обычным Zapret — оба обрабатывают один и тот же трафик и будут мешать друг другу. Панель не даст поставить оба.
@@ -511,66 +531,127 @@ Web UI: http://192.168.1.1:7788
### 🛣️ Steer
-> **Простыми словами:** через бесплатный туннель **Cloudflare WARP** (или через ваш VPN) идут **только выбранные сервисы** — например, YouTube, Instagram, Gemini. Всё остальное — напрямую, как обычно.
+> **Простыми словами:** через туннель идут **только выбранные сервисы** — например, YouTube, Instagram, Gemini. Всё остальное — напрямую, как обычно. Туннель — на выбор: бесплатный **Cloudflare WARP** (панель настроит его сама), **ваш VPN** (подписка или свои серверы) или **готовый интерфейс AmneziaWG**.
>
-> **Кому нужен:** когда сайт не открывается даже с Zapret — например, его заблокировали по адресу или сам сервис не пускает пользователей из России. Ставится одной кнопкой, туннели WARP настраиваются и чинятся автоматически.
+> **Кому нужен:** когда сайт не открывается даже с Zapret — например, его заблокировали по адресу или сам сервис не пускает пользователей из России.
Маршрутизацию ведёт ядро [steer 2.x](https://github.com/splify2/steer). Изменения применяются без обрыва соединений — меняется только то, что вы поменяли.
+**Как начать (3 шага):**
+1. Нажмите **«Установить»** — поставится ядро steer (около минуты).
+2. Вкладка **«Подключение»** — выберите, через что пускать сервисы: **WARP**, **VPN** или **интерфейс AmneziaWG**.
+3. Вкладка **«Сервисы»** — отметьте, что пустить через туннель, и нажмите **«Применить»**.
+
+Вкладки Steer: **Подключение**, **Сервисы**, **Устройства**, **Исключения**, **Настройки**. Кнопки **«Выключить»** (всё пойдёт напрямую, настройки сохранятся) и **«Удалить»** — на карточке Steer.
+
+
+Секции — разные сервисы через разные туннели
+
+> **Простыми словами:** можно сделать несколько «маршрутов». Например: видео — через VPN, нейросети — через WARP, игры — через ваш интерфейс AmneziaWG. Если это не нужно — просто не создавайте секций, всё работает одной.
+
+- **До 6 секций**, из них **до 3 с VPN** (каждая VPN-секция держит свой туннель и занимает память роутера).
+- У каждой секции **своё название, своё подключение, свои сервисы, свой «Свой список» и свой выбор устройств**. У VPN-секции — своя подписка и свой выбор сервера, они не влияют на другие секции.
+- **WARP общий:** все секции с WARP идут через одни и те же туннели WARP.
+- **Порядок важен:** сервис или устройство, выбранные в нескольких секциях, пойдут через первую из них. «Мимо Steer» и «Исключения» главнее всех секций.
+- **Исключения и Настройки — общие** для всех секций.
+- Создать секцию — кнопка **«Свои сервисы через другое подключение»**: придумайте название (например, «Нейросети»), выберите, куда пойдут её сервисы, затем отметьте сервисы.
+- Удалить секцию — её сервисы пойдут так, как велят остальные секции, или напрямую; остальные секции не изменятся.
+
+
+
+
+Вкладка «Подключение» — через что идут сервисы
+
+Три варианта:
+
+**1. WARP — бесплатно, рекомендуется для начала**
+
+- **Автоматический режим (рекомендуется)** — роутер сам получит бесплатные ключи Cloudflare, поставит AmneziaWG, если его нет, проверит точки входа и оставит **3 рабочих туннеля в разных странах**. Займёт 5–10 минут; интернет всё это время работает, страницу можно закрыть — роутер доделает сам. Перед началом панель покажет, что будет делаться, — без подтверждения ничего не начнётся.
+- **Какой туннель главный:** «самый быстрый живой» (упал один — Steer сам переключится на другой) или «первый живой по порядку» (порядок меняется стрелками; когда верхний оживёт — Steer вернётся на него).
+- **Российские узлы не используются:** туннели, попавшие в российский узел Cloudflare (Домодедово и другие), в работу не берутся — заблокированное через них не открывается. Панель покажет такой туннель и предложит его переделать.
+- **Свой конфиг** — вставьте свой WARP.conf или конфиг WireGuard / AmneziaWG: ключи, маскировка и точка входа берутся из него как есть. Конфиг хранится отдельно и переживёт даже переустановку Steer.
+- Переключение между режимами — в один клик: прежние туннели выключаются, но сохраняются.
+- **Кнопки ремонта:**
+ - не работает → **«Перезапустить туннели»**;
+ - медленно → **«Сменить точки входа»** (5–10 минут, ключи останутся прежними);
+ - совсем не помогает → **«Новые ключи»** (новый аккаунт WARP — если Cloudflare перестал пускать старые);
+ - для одного упавшего туннеля — **«Переделать»** только его (1–3 минуты, остальные работают как обычно).
+- **Автоподбор мёртвых туннелей** — раз в 10 минут проверяет туннели; неработающему (дольше 30 мин / 1 ч / 3 ч) подбирает новую точку входа. Работающие не трогает, без интернета не запускается.
+- **Автоперезапуск** туннелей и Steer по расписанию — помогает, если обход со временем «подвисает».
+
+**2. VPN — ваша подписка или свои серверы**
+
+- Вставьте **ссылку на подписку** (`https://…`) или **ссылки на серверы**: VLESS, Hysteria2, Trojan, Shadowsocks, VMess, SOCKS, HTTP — по одной на строку. Нужные модули ядра поставятся сами. (TUIC, AnyTLS и WireGuard из подписки Steer не берёт.)
+- Видно: название подписки, трафик и квоту, срок действия.
+- **Проверка задержки:** сначала проверяется, открыт ли порт сервера, затем — **настоящий запрос через него**. Надпись «порт открыт, но не пускает» значит, что сервер отвечает, но трафик не проходит — обычно его блокирует провайдер. Для слабых роутеров есть быстрый режим «только TCP».
+- **Выбор сервера:**
+ - **«Авто: первый рабочий»** — по порядку подписки; оборвался — ядро само переходит на следующий;
+ - **«Авто: по пингу»** — роутер замеряет все серверы и ставит первым самый быстрый; уходит с работающего, только если другой быстрее на заданный «допуск»;
+ - **вручную** — нажмите на сервер. Что делать, если он перестал отвечать: держать его, перейти на рабочий или перейти и **вернуться**, когда выбранный снова ответит (проверка раз в 10 минут).
+- **Скрыть серверы** — вручную или по словам в названии; новые серверы с таким словом тоже скрываются.
+- **Свои серверы** — редактор ссылок: изменить, удалить, добавить по одной или пачкой.
+- **Автообновление подписки** — раз в 3 / 6 / 12 / 24 часа (общее для всех секций); если ничего не изменилось — туннель не трогается.
+
+**3. Интерфейс AmneziaWG**
+
+- Сервисы пойдут в готовый туннель с вкладки **AmneziaWG** — WARP или ваш собственный сервер.
+- Интерфейс «живёт» на вкладке AmneziaWG: там он чинится автопочинкой, меняется и удаляется. Steer только направляет в него сервисы и при удалении оставит его как есть.
+- Если интерфейс выводит трафик через российский узел Cloudflare, панель предупредит и предложит **«Подобрать точку входа»**.
+
+
+
Вкладка «Сервисы» — что пустить через туннель
-- **Готовые сервисы** — отметьте галочками: YouTube, Discord, Instagram, WhatsApp, X, GitHub, Telegram, TikTok, HDRezka, Google Meet, Gemini, Google Play, Roblox, Cloudflare, CloudFront, DigitalOcean, Hetzner, OVH. *Зачем:* не нужно самому искать адреса сервисов.
-- **Категории** — целые группы: геоблок, заблокированные сайты, новости, аниме, 18+, хостинги, «Всё сразу», сайты РФ из-за рубежа, блокировки Украины.
-- **Дополнительные списки** из каталога [splify2-lists](https://github.com/xyzmean/splify2-lists) — их ведёт и обновляет сообщество.
-- **Свой список** — любые сайты и адреса, которых нет в готовых.
-- **«Скачивать списки через VPN»** — *зачем:* если у провайдера не открывается GitHub.
-- **Проверка** — жив ли каждый туннель, через какой город и страну он выходит, всё ли в порядке с ядром.
-- **«Куда пойдёт запрос»** — введите сайт, и панель покажет: через WARP, через VPN или напрямую. *Зачем:* главный инструмент, если «почему-то не работает» — сразу видно, куда идёт сайт.
+- **Готовые сервисы** — отметьте галочками: YouTube, Discord, Instagram, WhatsApp, X, GitHub, Telegram, TikTok, HDRezka, Google Meet, Gemini, Google Play, Roblox, Cloudflare, CloudFront, DigitalOcean, Hetzner, OVH и другие.
+- **Категории** — целые группы: геоблок, заблокированные сайты, новости, аниме, 18+, хостинги, сайты РФ из-за рубежа, блокировки Украины. **«Всё сразу»** — полный список Russia inside одним набором (он большой — на слабых роутерах лучше отдельные пункты).
+- **Дополнительные списки** из каталога [splify2-lists](https://github.com/xyzmean/splify2-lists) — сгруппированы по источнику, обновляются при каждом применении. Каталог можно сменить на свой `lists.json` или выключить.
+- **Поиск (Ctrl+K)** — впишите сайт или IP, и панель покажет, **какой пункт включить**, чтобы он шёл через туннель. Нет ни в одном списке — предложит добавить в «Свой список».
+- **Свой список** — домены (поддомены включаются сами: `example.com` — это и `www.example.com`), IP-адреса и подсети, по одному на строку. Кнопка **«Применить и включить»** — сохранит и сразу включит; переключатель — выключить, не стирая. Можно загрузить файлом `.txt`. У каждой секции — свой.
-Вкладка «WARP» — бесплатный туннель
+Вкладка «Устройства» — для кого работает
-**Автоматический режим** — панель сама создаёт **три туннеля** через разные серверы Cloudflare, и трафик идёт через самый быстрый из живых. *Зачем:* если один туннель упадёт, остальные подхватят — без вашего участия.
+Устройства берутся из списка подключённых, или впишите MAC (`aa:bb:cc:dd:ee:ff`) или IP-адрес вручную.
-Что панель делает сама, чтобы туннель заработал даже при блокировках:
-- **получает ключи** — у Cloudflare напрямую, а если он недоступен — обходными путями;
-- **ищет рабочую «точку входа»** — перебирает адреса и порты Cloudflare: у разных провайдеров открыты разные;
-- **отбраковывает плохие точки** — российские серверы (через них блокировки не снимаются) и такие, где провайдер обрывает туннель;
-- **маскирует начало соединения** под обычный трафик (QUIC, DNS, STUN, SIP…), если ничего другого не помогло.
-
-Для каждого туннеля видно: сервер, город, страну, время последней связи и трафик.
-
-**Свой конфиг** — если у вас есть свой сервер WireGuard / AmneziaWG или платный WARP, вставьте его конфиг. Он сохраняется отдельно и переживает даже переустановку Steer. Переключение между режимами — в один клик.
-
-**Кнопки ремонта:** «Перезапустить туннели», «Сменить точки входа», «Новые ключи», а для одного упавшего туннеля — «Переделать» только его. *Зачем:* чинить точечно, не трогая рабочие.
-
-**Автоподбор мёртвых туннелей** — раз в 10 минут проверяет туннели; если какой-то не работает дольше заданного времени (30 мин / 1 ч / 3 ч), подбирает ему новую точку входа, а при необходимости — новые ключи. Работающие не трогает. *Зачем:* туннели чинятся сами.
-
-**Автоперезапуск** — каждые 2 / 6 / 12 часов или раз в день. *Зачем:* профилактика зависаний.
+- **«Мимо Steer»** — эти устройства всегда ходят напрямую, даже к выбранным сервисам. Этот выбор главнее всего и действует во всех секциях. *Зачем:* рабочий ноутбук, банковское приложение на планшете и т.п.
+- **«Весь трафик через Steer / через секцию»** — весь интернет устройства идёт через туннель, а не только выбранные сервисы (локальная сеть — напрямую). *Зачем:* для телевизора или приставки, где нельзя выбрать отдельные сервисы.
+- **«Только для этих устройств»** (у секции) — сервисы секции идут через неё только с отмеченных устройств, остальные открывают их как обычно. Ничего не отмечено — работает для всех.
-Вкладка «VPN» — если есть свой VPN
+Вкладка «Исключения»
-> **Простыми словами:** у вас есть платный VPN — вставьте ссылку на подписку, и через него пойдут только выбранные сервисы, а не весь интернет.
+Домены, IP и подсети, которые **всегда идут напрямую**, мимо WARP и VPN — даже если входят в выбранный сервис. Общие для всех секций. *Зачем:* банки, госуслуги и сервисы, которые ломаются через VPN. Сайты исключайте именно доменом.
-- Ссылка на **подписку** (`https://…`) или **свои серверы**: VLESS, Hysteria2, Trojan, Shadowsocks, VMess, SOCKS, HTTP. Всё нужное для них ставится само.
-- Видно: название подписки, сколько трафика осталось, до какого числа действует.
-- **Выбор сервера** вручную или **«Авто»** (первый рабочий). Если выбранный сервер не ответил — панель **вернёт прежний**, а не оставит без связи.
-- **Проверка задержки** до каждого сервера, сортировка по скорости. *Зачем:* выбрать самый быстрый.
-- **Скрыть серверы** — вручную или по словам в названии (например, все «🇷🇺»); новые серверы с таким словом тоже скроются.
-- **Автообновление подписки** — раз в 3 / 6 / 12 / 24 часа; если ничего не изменилось — туннель не трогается.
-- **Сторож VPN** — если VPN перестал отвечать, Steer перезапускается, а «мёртвый» сервер меняется на автовыбор с уведомлением в панели.
-- **Переключатель WARP ⇄ VPN** — в один клик.
+
+
+
+Вкладка «Настройки» — общие для всех секций
+
+- **Если туннель упал:** «сервисы остановятся» (не откроются, пока туннель не заработает; остальной интернет работает) или «сервисы пойдут напрямую» (как без Steer).
+- **DNS сервисов — через туннель** (рекомендуется: сервисы видят ту же страну, что и их трафик) или **через роутер** (сервисы могут видеть Россию и работать не полностью).
+- **Точно по IP** — включено (рекомендуется): в туннель идёт всё, что ведёт на адреса сервиса, — так работают и приложения, которые запоминают адреса; иногда за компанию уходят соседние сайты. Выключено: только то, что открыто по имени сайта.
+- **Скачивать списки через туннель** — если у провайдера не открывается GitHub (не ответит туннель — скачаются напрямую).
+
+
+
+
+Проверка и диагностика
+
+- **«Проверить»** — роутер проверит каждый туннель (через какой сервер, город и страну он выходит, проходит ли HTTPS) и спросит само ядро steer, всё ли на месте. Если что-то не так — подскажет, какую кнопку нажать.
+- **«Куда пойдёт запрос»** — введите сайт или IP (и, при желании, IP устройства), и Steer покажет: через WARP, через VPN (через какой узел), напрямую или как исключение — и почему. *Зачем:* главный инструмент, если «почему-то не работает».
+- **«Соединения»** — что прямо сейчас идёт через туннель: устройство, адрес и выход. Берётся из памяти роутера в момент нажатия, никуда не сохраняется.
+- **«Недавние сайты»** — какие сайты недавно запрашивались и попали ли они в туннель. Журнал живёт только в памяти Steer и обнуляется при перезапуске.
+- **Steer и DNS over HTTPS работают вместе.** Если DoH снова начал перехватывать запросы устройств (например, после правки в LuCI) и сервисы пошли мимо туннеля, панель покажет предупреждение с кнопкой **«Исправить»**.
> [!NOTE]
-> Если ядро steer уже занято чем-то другим (splify2, Podkop/Forkop, ручная настройка), Steer ничего не перезапишет и покажет, кто занял ядро. *Зачем:* чтобы не сломать чужие настройки.
+> Если ядро steer уже занято чем-то другим (splify2, Forkozz, NetShift, ручная настройка), Steer ничего не перезапишет и покажет, кто занял ядро. *Зачем:* чтобы не сломать чужие настройки.
---
@@ -578,7 +659,7 @@ Web UI: http://192.168.1.1:7788
> **Простыми словами:** продвинутая версия «только нужные сайты через туннель». Главное отличие — можно сделать **до 9 разных маршрутов**: например, YouTube через сервер в Европе, ChatGPT через WARP, а всё остальное — напрямую.
>
-> **Кому нужен:** тем, у кого есть свои серверы или несколько VPN-подписок и кто хочет тонко управлять, что куда идёт. Если нужно попроще — берите Steer.
+> **Кому нужен:** тем, у кого есть свои серверы или несколько VPN-подписок и кто хочет тонко управлять, что куда идёт. Если нужно попроще — берите Steer (он тоже умеет секции, до 6).
Основан на [NetShift](https://github.com/yandexru45/netshift) и [sing-box](https://github.com/SagerNet/sing-box). Всё ставится только с GitHub и из официального репозитория OpenWrt.
@@ -594,7 +675,7 @@ Web UI: http://192.168.1.1:7788
Подключение — куда пойдёт трафик секции
-- **Серверы** — ссылки vless, vmess, trojan, ss, socks5, hysteria2.
+- **Серверы** — ссылки vless, vmess, trojan, ss, socks5, hysteria2, а если это поддерживает установленный sing-box — ещё и **NaïveProxy** (`naive+https://логин:пароль@сервер`).
- **Подписка** — одна или до 10 ссылок; серверы собираются в общий список. *Зачем:* можно объединить несколько VPN-сервисов.
- **Туннель** — готовый интерфейс WireGuard / AmneziaWG (например, WARP из Steer).
- **Дополнительно** — для опытных: формат подписки, группировка серверов по странам, отбор по словам, User-Agent, параметры автовыбора, свой DNS для туннеля, **локальный прокси HTTP/SOCKS5** (для программ, которые умеют работать только через прокси) и другое.
@@ -619,7 +700,7 @@ Web UI: http://192.168.1.1:7788
- **DNS** — до **8 серверов с автопереключением** (если первый перестал отвечать — переходит на следующий и возвращается, когда первый оживёт), кнопка **«Подобрать лучшие»**, «Не пускать приложения в обход DNS роутера» и другое. *Зачем:* без стабильного DNS не работает маршрутизация по сайтам.
- **Сеть** — подстройка под вашу схему: какие сети обслуживать, через какой интерфейс выходить, IPv6.
- **Прочее** — отключение QUIC для выбранных сервисов, торренты напрямую (*зачем:* не тратить трафик подписки), интервал обновления списков.
-- **sing-box** — облегчённый, обычный или **расширенный** (ставится **сам**, если в подписке есть протоколы, которым он нужен). Если новая версия не заработала — возвращается прежняя.
+- **sing-box** — облегчённый, обычный или **расширенный** ([sing-box-extended](https://github.com/shtorm-7/sing-box-extended), есть облегчённый и компактный варианты — для роутеров с малым флешем). Расширенный ставится **сам**, если в подписке есть протоколы, которым он нужен (XHTTP, VMess). Если новая версия не заработала — возвращается прежняя.
- **Панель sing-box (YACD)** — наглядно: какие соединения куда идут, трафик в реальном времени.
@@ -631,6 +712,7 @@ Web UI: http://192.168.1.1:7788
- **«Куда пойдёт запрос»** — введите сайт и увидите: через какую секцию, напрямую, исключение или блок.
- **Трафик** — скорость, объём, число соединений, память.
- **Переход с Forkop одной кнопкой** — все подключения, секции, списки, исключения, устройства и DNS переносятся сами, старый движок удаляется. *Зачем:* не настраивать всё заново.
+- **Работает с Удалённым доступом** — телефоны, подключённые через Tailscale, Forkozz обслуживает так же, как домашние устройства. Если после удаления Tailscale остались «хвосты», панель предложит **«Убрать остатки»** одной кнопкой.
@@ -690,7 +772,8 @@ Web UI: http://192.168.1.1:7788
- **Автоперезапуск** — раз в 2 / 6 часов или раз в день.
- **Редактор конфигурации** — если Mihomo не запустился с новыми настройками, **всё откатывается назад**. *Зачем:* опечатка не оставит вас без связи.
- **MagiTrickle** — готовые списки сайтов (Internet Helper, ITDog) и окно управления.
-- **WARP** — бесплатный туннель, если своей подписки нет.
+- **«Пустить весь трафик через Mixomo»** — переключатель: в туннель пойдёт весь IPv4-трафик устройств, а не только сайты из списков (локальная сеть и сам роутер работают как обычно). Выключили — снова только сайты из списков.
+- **WARP** — бесплатный туннель, если своей подписки нет: «Сгенерировать WARP» (быстро) или «С подбором точки входа» (роутер проверит точки настоящим туннелем и возьмёт зарубежную). Можно вставить и свой готовый WARP.conf. Файл общий с вкладкой AmneziaWG.
---
@@ -699,9 +782,12 @@ Web UI: http://192.168.1.1:7788
> **Простыми словами:** некоторые сайты блокируют «по-простому» — провайдер подсовывает неправильный адрес. Файл hosts позволяет записать **правильный адрес** вручную, и сайт открывается без прокси и туннелей. Здесь это делается галочками.
- **Готовые наборы** — отметьте нужные и нажмите «Сохранить и применить»: nalog.ru, ntc.party, Instagram/Facebook, lib.rus.ec, **AI-сервисы** (ChatGPT, Claude, Gemini, Grok, DeepL, Copilot, ElevenLabs, Windsurf и др.), Twitch, Telegram Web, Spotify, rutor, rutracker, Supercell, GitHub, финские IP Discord и другие.
-- **GeoHide RU / EU / US** — большой готовый список [GeoHideDNS](https://github.com/Internet-Helper/GeoHideDNS) для обхода гео-ограничений.
+- **Готовые большие списки** — **GeoHide RU / EU / US** ([GeoHideDNS](https://github.com/Internet-Helper/GeoHideDNS)) или **dns.malw.link** для обхода гео-ограничений. ⚠ Полностью заменяют файл hosts — все отмеченные наборы и ваши записи будут удалены.
- **Восстановить hosts** — вернуть чистый файл, если что-то пошло не так.
-- **Редактор** всего файла (с резервной копией). Для очень больших файлов редактор отключается, чтобы не перегружать роутер.
+- **Редактор** всего файла (с резервной копией `/etc/hosts.bak`). Для очень больших файлов редактор отключается, чтобы не перегружать роутер.
+
+> [!WARNING]
+> Запись в hosts привязывает сайт к **одному** IP-адресу. Сегодня адрес работает — завтра может перестать, и тогда сервис **не откроется даже с VPN или DoH**. Если какой-то сервис вдруг перестал открываться — снимите его галочку здесь или нажмите «Восстановить hosts».
---
@@ -709,17 +795,29 @@ Web UI: http://192.168.1.1:7788
> **Простыми словами:** роутер просто «не отвечает», когда устройство пытается загрузить рекламу или следящий скрипт, — и реклама не появляется. Работает **сразу на всех устройствах**: телефонах, ТВ, приставках, компьютерах. Ничего ставить на них не нужно.
-Используются известные списки [HaGeZi](https://github.com/hagezi/dns-blocklists).
+Используются известные списки [HaGeZi](https://github.com/hagezi/dns-blocklists), они обновляются сами каждый день.
-- **Насколько строго блокировать**: Light, Multi, **Pro** (по умолчанию, золотая середина), Pro++, Ultimate. *Зачем:* чем строже, тем больше блокируется, но выше шанс сломать нужный сайт и больше расход памяти.
-- **Дополнительно:**
- - **TIF mini** — защита от мошеннических и вредоносных сайтов;
- - **запрет чужих DoH** — устройства не смогут «сбежать» от блокировки, используя свой зашифрованный DNS.
-- **Белый список** (до 500 сайтов) — если блокировка что-то сломала, добавьте сайт сюда. Сразу заполнен тем, что ломать нельзя: ссылки в поиске Яндекса, ссылки из писем, рассылки Mail.ru, AliExpress.
-- **Автообновление** раз в сутки ночью и кнопка **«Обновить сейчас»**.
-- **Безопасно:** новый список сначала проверяется, а если после применения DNS роутера не отвечает 30 секунд — **всё возвращается как было**. *Зачем:* плохой список не оставит дом без интернета.
+**Насколько строго блокировать:**
+
+| Список | Что делает |
+|---|---|
+| **Light** | Только самая явная реклама и трекеры. Почти ничего не ломает — всё как раньше, просто чище. |
+| **Multi** | Обычная защита: реклама, трекеры, счётчики, телеметрия и известные вредоносные сайты. |
+| **Pro** *(по умолчанию)* | Заметно строже Multi, а сайты почти не ломаются. **Лучший выбор для большинства.** |
+| **Pro++** | Ещё строже. Иногда перестают открываться ссылки из рекламы и редкие сервисы — их можно вернуть белым списком. |
+| **Ultimate** | Максимум. Понадобится белый список: часть сайтов и приложений может работать не полностью. |
+
+- **TIF mini** — дополнительно блокирует мошеннические, фишинговые и вредоносные сайты. Нужна свободная память.
+- **«Не давать устройствам обходить блокировку»** — закрывает чужие серверы шифрованного DNS (DoH/DoT), чтобы браузеры и приложения не спрашивали адреса в обход роутера. Серверы самой панели (DoH, Forkozz) не блокируются. ⚠ Если на телефоне вручную задан «Частный DNS» (например, `dns.google`) — выключите его, иначе на телефоне пропадёт интернет.
+- **Белый список** — домены, которые **не блокируются никогда** (вместе с поддоменами). Сразу заполнен тем, без чего не открываются переходы из поисковой рекламы, писем и кешбэк-сервисов (Яндекс, Mail.ru, AliExpress).
+- **Чёрный список** — домены, которые **блокируются всегда**, даже если их нет в выбранном списке. *Зачем:* например, чтобы телевизор или приставка не скачивали обновления. Если домен есть и в белом, и в чёрном — он блокируется.
+- **Ещё всегда в исключениях** (добавляет сама панель, убрать нельзя): серверы DNS панели, Telegram и прокси Cloudflare, адреса проверки интернета — без них телевизоры и телефоны решают, что «интернета нет».
+- **Устройства без блокировки** — для отмеченных устройств реклама не блокируется. *Зачем:* например, если у ТВ-приставки перестали работать IPTV или приложения. Forkozz и Steer для них работают как раньше.
+- **«Проверить домен»** — сайт или приложение перестали работать? Впишите домен, и панель покажет, режет ли его список, — и разблокирует одной кнопкой.
+- **Статистика** (по желанию) — сколько DNS-запросов было, сколько заблокировано, сколько устройств в сети и что режется чаще всего. Журнал хранится в памяти роутера, а не на флеше.
+- **Безопасно:** новый список сначала проверяется, а если после применения DNS роутера не отвечает 30 секунд — **всё возвращается как было**. Скачивается с GitHub, а если он недоступен — через jsDelivr.
- **Следит за памятью:** если её мало, панель не даст поставить тяжёлый список и подскажет, какой выбрать.
-- После перезагрузки роутера список **восстанавливается сам**.
+- После перезагрузки роутера список **подключается сам**.
- **«Выключить»** — одной кнопкой. *Зачем:* быстро проверить, не блокировка ли виновата в проблеме.
---
@@ -730,10 +828,29 @@ Web UI: http://192.168.1.1:7788
На базе `https-dns-proxy`.
-- **11 серверов на выбор**: Google, Cloudflare, Quad9, XBOX, Comss, DNS-AI, Яндекс Семейный, Яндекс Безопасный, GeoHide RU / EU / US. *Зачем:* быстрый, с фильтрацией для детей или для обхода гео-ограничений.
-- **Bootstrap DNS** — технический пункт: как роутеру найти сам DoH-сервер. Обычно можно не трогать.
-- **Перехват DNS устройств** — «Авто»: даже если на устройстве вручную прописан другой DNS, оно всё равно будет использовать защищённый. *Зачем:* защита для всех.
-- Удаление полное — роутер возвращается к прежним настройкам.
+**Серверы на выбор:**
+
+| Группа | Серверы |
+|---|---|
+| **Без подмены** — только шифрование | Google, Cloudflare, Quad9, Control D, DNS4EU, Яндекс |
+| **«Защита от угроз»** — блокируют вредоносные и фишинговые сайты | Cloudflare, Quad9, Control D, DNS4EU, Яндекс |
+| **«Семейный фильтр»** — блокируют угрозы и сайты для взрослых | Cloudflare, Control D, DNS4EU, Яндекс |
+| **С обходом геоблокировок** — открывают сервисы, закрытые для России (ChatGPT, Gemini и др.) | XBOX, Comss, DNS-AI, Bezmezhau, GeoHide RU / EU / US, MALW, zapret.moe, WebShift, Dagami |
+| **Свои** | Добавьте любой сервер DoH по ссылке (`https://dns.example.com/dns-query`, можно только имя) |
+
+- **«Проверить»** — каждому серверу отправляются настоящие DNS-запросы и показывается время ответа. Если соединение с сервером обрывает провайдер, панель так и скажет и предложит включить **«Обход блокировки DoH»** в Zapret.
+- **«Подобрать автоматически»** — панель сама выберет самые быстрые из отвечающих серверов.
+- **Основной и запасные серверы.** Включите **«Переключать на запасной сервер»**: раз в 2 минуты панель проверяет основной сервер, и если он не ответил две проверки подряд — DNS переходит на следующий в цепочке, а когда основной оживёт — возвращается на него. *Зачем:* серверы DoH иногда блокируют или они падают — тот, что работает сегодня, может пропасть завтра.
+- **Если не отвечает ни один сервер цепочки:** «Работать без DoH» (сайты продолжат открываться через обычный DNS провайдера, DoH включится сам, как только сервер ответит) или «Ждать — DoH не выключать» (запросы не уходят провайдеру, но новые сайты могут не открываться).
+- **Российские сайты (.ru, .su, .рф)** — можно узнавать у **Яндекс DNS** (российские сайты открываются с ближайших серверов), у **DNS провайдера** или **через DoH**. *Зачем:* зарубежный сервер иногда отдаёт адреса российских сайтов не в России — Госуслуги, банки и онлайн-кинотеатры могут работать хуже.
+- **Перехват DNS устройств** — «Авто»: даже если на устройстве вручную прописан другой DNS, оно всё равно получит защищённый. Работает и вместе со Steer.
+- **«Не давать браузерам свой DNS»** — подсказывает браузерам (и Частному узлу iCloud на iPhone/Mac) не узнавать адреса в обход роутера. *Зачем:* иначе для них не работают DoH, блокировка рекламы и маршрутизация Steer/Forkozz. Не слушают подсказку только браузеры, где свой DNS включили вручную.
+- **Bootstrap DNS** — технический пункт: через какой обычный DNS роутер узнаёт адрес самого DoH-сервера. Обычно можно оставить «Авто».
+- Если на роутере стоит **DNS Manager**, панель не трогает его настройки, чтобы две программы не переписывали друг друга.
+- Удаление полное — роутер возвращается к обычному DNS.
+
+> [!WARNING]
+> Если сервер DoH перестал отвечать, **сайты не открываются ни на одном устройстве, хотя интернет есть**. Поэтому включите запасные серверы — или, если такое случилось, выберите другой сервер или удалите DoH.
> [!NOTE]
> Если стоит Forkozz, DoH не нужен — Forkozz сам шифрует DNS.
@@ -744,14 +861,69 @@ Web UI: http://192.168.1.1:7788
> **Простыми словами:** WireGuard — популярный быстрый VPN-протокол, но провайдеры научились его узнавать и блокировать. AmneziaWG — тот же WireGuard, но «в маскировке», его гораздо сложнее заметить. Этот раздел — для управления такими туннелями.
>
-> **Кому нужен:** если у вас свой сервер или конфиг AmneziaWG / WireGuard. Для WARP в Steer всё ставится само — сюда заходить не обязательно.
+> **Кому нужен:** если у вас свой сервер или конфиг AmneziaWG / WireGuard, или вы хотите сделать бесплатный туннель WARP и пустить через него Steer, Forkozz или весь интернет. Для автоматического WARP в Steer всё ставится само.
- **Установка** — нужные программы под точную версию вашей прошивки (сборки [2Grey/awg-openwrt](https://github.com/2Grey/awg-openwrt)). Если не получилось, панель подробно объяснит почему.
-- **Список туннелей** — все туннели AmneziaWG (включая туннели Steer): работает ли, адрес, трафик, когда была последняя связь.
- - **Проверить** — какой у туннеля внешний адрес и страна, есть ли потери и обрывы.
- - Перезапустить, включить/выключить, сменить или **подобрать** точку входа, **новые ключи WARP**, посмотреть/изменить конфиг, удалить.
-- **WARP.conf** — создать бесплатный конфиг WARP. Вариант **«С проверкой связи»** сам перебирает варианты и сохраняет тот, через который трафик **реально идёт**.
-- **Создать интерфейс** — из WARP.conf или своего `.conf`, с опцией «весь трафик в туннель».
+- **Список туннелей** — все туннели AmneziaWG (в том числе туннели Steer): работает ли, адрес, точка входа, трафик, когда была последняя связь, и **где используется** (в Steer, в Forkozz, «весь трафик роутера»).
+ - **Проверить** — какой у туннеля внешний адрес и страна, есть ли потери и обрывы (если DPI рвёт туннель через пару секунд — панель скажет и посоветует другую точку входа или маску).
+ - Перезапустить, включить/выключить, **«Точка входа»** (сменить или подобрать — роутер проверит точки WARP изнутри туннеля и возьмёт самую быструю рабочую), **«Новый WARP»** (новые ключи), показать/изменить конфиг, удалить.
+- **Создать WARP.conf** — четыре способа:
+
+ | Способ | Что делает |
+ |---|---|
+ | **Быстро** | Стандартная точка входа, маскировка под SIP-звонок. Подойдёт, если WARP у провайдера не режется. |
+ | **С подбором точки входа** | Роутер проверит точки Cloudflare и возьмёт зарубежную — через российские (DME и др.) часть сайтов не открывается. |
+ | **С проверкой связи** | Ключи, точки входа и маски перебираются настоящим туннелем — записывается связка, где трафик реально идёт. **Самый надёжный способ.** |
+ | **Своя точка входа** | Как «Быстро», но с вашим `адресом:портом` — если знаете точку, которая у вас работает. |
+
+ Файл WARP.conf общий с Mixomo.
+- **Создать интерфейс** — из WARP.conf или своего `.conf`, с «доступом из сети» (без него устройства туннелем не воспользуются) и опцией «весь трафик в туннель» (⚠ упадёт туннель — пропадёт интернет). Что пускать в туннель — выбирается в Steer или Forkozz.
+- **Автопочинка WARP** — раз в 10 минут роутер проверяет отмеченные туннели WARP. Если туннель не работает **или ушёл на российский узел Cloudflare** дольше выбранного времени, роутер подбирает ему зарубежную точку входа, а с третьей попытки — ещё и новые ключи. Новая настройка остаётся, **только если стало лучше**, иначе возвращается прежняя. Работающие туннели не трогаются. *Зачем:* туннели чинятся сами.
+- При удалении панель предупредит, если через туннель идут Steer, Forkozz или весь интернет роутера.
+
+---
+
+### 📱 Удалённый доступ (Tailscale)
+
+> **Простыми словами:** вы ушли из дома — а обход блокировок остался на домашнем роутере. «Удалённый доступ» это исправляет: телефон **в любой сети** (мобильный интернет, кафе, поездка) выходит в интернет **через домашний роутер** — и Zapret, Steer, Forkozz, блокировка рекламы и Telegram через sTGWS работают для него как дома. А ещё с телефона откроются роутер, эта панель и устройства дома.
+>
+> **Кому нужен:** тем, кто хочет обход и на телефоне вне дома, без отдельного VPN-сервиса.
+
+> [!IMPORTANT]
+> **Не для новичков.** Ставьте, только если готовы разобраться, как настраивается Tailscale: сервер, одобрение маршрутов, приложение на телефоне. Панель ведёт по шагам, но часть шагов делается в панели сервера и на телефоне. Белые списки этот способ не обходит — для них есть [StressKVN](https://github.com/StressOzz/StressKVN).
+
+Работает на [Tailscale](https://github.com/tailscale/tailscale): устройства находят друг друга через сервер, а сам трафик идёт **напрямую** между телефоном и роутером и зашифрован — сервер его не видит. Ставится уменьшенная сборка [openwrt-tailscale](https://github.com/GuNanOvO/openwrt-tailscale) и страница для LuCI с GitHub; панель заранее покажет, сколько флеш-памяти нужно.
+
+**Где будет ваша сеть — на выбор:**
+
+| Вариант | Что это |
+|---|---|
+| **Routerich** *(рекомендуется)* | Вход **по ключу, без аккаунта**. Сеть создаётся в один клик на `remote.routerich.ru` (кнопка «Create My Tailnet»). Работает из России. |
+| **Аккаунт Tailscale** | Вход через Google, Apple, Microsoft или GitHub. Сайт Tailscale из России часто не открывается. |
+| **Свой сервер** | Headscale, ionscale или другой совместимый сервер. |
+
+> [!TIP]
+> При создании сети в Routerich **сохраните оба ключа** (кнопка «Download Details») — их показывают один раз. **Management Key** — для входа в панель Routerich, **Device Auth Key** — для роутера и телефона. Ключ действует год.
+
+**Как подключить — по шагам:**
+
+1. **Установите** Tailscale на этой странице и выберите, где ваша сеть.
+2. **Подключите роутер** — вставьте Device Auth Key (Routerich) или войдите по ссылке (аккаунт Tailscale). Панель сама включит «выход в интернет через роутер» и «доступ к домашней сети» и настроит сеть и firewall.
+3. **Одобрите роутер на сервере** (один раз) — в панели сервера отметьте домашнюю подсеть и «выходной узел» (Exit Node). Панель покажет, где именно это нажать.
+4. **Настройте DNS** (один раз) — в панели сервера укажите адрес роутера как сервер имён. *Зачем:* чтобы телефон узнавал адреса сайтов у роутера — так работают Steer, Forkozz, Mixomo и блокировка рекламы.
+5. **На телефоне** установите приложение Tailscale (или неофициальный клиент [TailSocks](https://github.com/bropines/tailsocks) для Android), войдите **с тем же ключом или аккаунтом**, что и роутер, выберите роутер как **Exit Node** и включите VPN — готово.
+
+Панель подробно расписывает каждый шаг прямо на странице, включая настройки TailSocks и подключение **ноутбука в поездке** (одна команда для терминала).
+
+- **Статус** — подключён ли роутер, одобрен ли он на сервере, работают ли выход в интернет и доступ к домашней сети.
+- **Переключатели** — «Выход в интернет через роутер» и «Доступ к домашней сети».
+- **Сам следит за порядком:** раз в минуту проверяет, что всё на месте, и возвращает настройки — после входа через LuCI, перезагрузки роутера, обновления Forkozz, Zapret или sTGWS. Tailscale работает без своих правил firewall и без MagicDNS на роутере, чтобы не мешать Steer и Forkozz.
+- Если сменился адрес роутера в домашней сети — панель перенастроит всё сама и подскажет, что поменять в DNS на сервере.
+- Предупредит, когда **вход роутера скоро истечёт**, и подскажет, как сделать его бессрочным.
+- Кнопки: «Перезапустить», «Настроить для телефона», «Отключить роутер», «Удалить» (сеть, firewall и DNS вернутся к прежнему виду).
+
+> [!NOTE]
+> **Дома VPN Tailscale на телефоне выключайте** — в домашнем Wi-Fi обход и так работает, а через Tailscale трафик идёт лишним кругом.
---
@@ -764,6 +936,7 @@ Web UI: http://192.168.1.1:7788
- **Установка в один клик** — около 1 МБ, запускается сам.
- **Безопасно**: доступен **только из домашней сети**, вход — по логину и паролю роутера.
- **Встроен в панель** — открывается прямо на странице. Если панель открыта по `https`, терминал откроется в отдельной вкладке (браузер не разрешает смешивать).
+- **«Открывать через Tailscale»** — если настроен [Удалённый доступ](#-удалённый-доступ-tailscale), терминал можно открыть и вне дома, с телефона. Из интернета он всё равно закрыт.
- **Кнопки**: «Открыть в новой вкладке», «Перезапустить», «Удалить».
---
@@ -780,7 +953,7 @@ Web UI: http://192.168.1.1:7788
- **Флеш** и **/tmp** — сколько места осталось.
- **Температура** — с подсказкой: до 85 °C — в норме. Если датчика у роутера нет, так и будет написано.
- **Графики за последние 5 минут** — процессор, память, температура. *Зачем:* видно не только «сейчас», но и что было минуту назад.
-- **Сеть сейчас** — скорость загрузки и отдачи, число соединений, сколько устройств подключено.
+- **Сеть сейчас** — скорость загрузки и отдачи (с графиком за 2 минуты), число соединений, сколько устройств подключено. Можно выбрать, **какой сетевой интерфейс показывать** — например, интернет (WAN), домашнюю сеть или туннель; выбор запоминается.
- **Роутер** — модель, процессор, частота, объём памяти, сколько работает без перезагрузки.
**«Кто сколько занимает»** — память и процессор **по компонентам панели** (Zapret, Forkozz, Steer, прокси и т.д.), отдельно — ядро системы и остальные программы. *Зачем:* сразу понятно, какой инструмент нагружает роутер.
@@ -800,16 +973,55 @@ Web UI: http://192.168.1.1:7788
### ⚙️ Система
-> **Простыми словами:** полезные системные настройки и инструменты для диагностики роутера.
+> **Простыми словами:** настройки роутера, резервные копии, диагностика, обновления, очистка и удаление. В Web UI этот раздел разбит на подразделы прямо в меню.
+
+#### Параметры роутера
- **Блокировка QUIC** — *зачем:* браузеры всё чаще используют протокол QUIC, который может проходить мимо обхода. Блокировка заставляет их вернуться на обычный способ, который обходится надёжно.
- **IPv6 в Zapret** — *зачем:* если у вашего провайдера есть IPv6, без этой галочки часть трафика пойдёт мимо обхода.
- **Fix для Flow Offloading** — *зачем:* функция «ускорения» роутера пропускает пакеты в обход Zapret, и обход перестаёт работать. Фикс это исправляет.
-- **Системная информация** — **отчёт одним кликом**: роутер, сеть, провайдер, что установлено, какая стратегия, доступность ~40 сайтов. Кнопка **«Скопировать отчёт»**. *Зачем:* когда просите помощи в [сообществе](https://t.me/stressozz_manager), вместо десятка вопросов «а что у вас стоит?» достаточно прислать отчёт.
- **Время на роутере** — часы, **автоопределение часового пояса** и синхронизация времени (даже если провайдер закрыл обычные серверы времени). *Зачем:* от правильного времени зависят все расписания панели, а ещё HTTPS и VPN.
- **Проверка сети** — есть ли интернет по IPv4 и IPv6. *Зачем:* быстро понять, виноват интернет или настройки.
-- **Зеркало OpenWrt** — сменить источник, откуда роутер качает программы, с проверкой и откатом. *Зачем:* если стандартный не открывается.
-- **Удалить Zapret Manager** — убирает только саму панель; всё, что через неё поставлено, продолжает работать.
+- **Зеркало OpenWrt** — сменить источник, откуда роутер качает программы. Перед переключением панель проверяет, что зеркало работает, иначе оставляет прежнее. А если основной репозиторий OpenWrt отвечает с ошибками, панель **сама** подберёт самое быстрое рабочее зеркало. *Зачем:* если стандартный не открывается, программы не ставятся.
+- **Поиск новых версий** — как панель узнаёт о новых версиях (самой панели, Forkozz, Steer, TG WS Proxy и других):
+ - **раз в сутки ночью** (по умолчанию) — роутер проверяет около 04:00 и запоминает; Дашборд открывается быстро и в интернет не ходит;
+ - **при каждом открытии Дашборда** — сведения всегда свежие, но роутер ходит в интернет при каждом заходе;
+ - **только кнопкой** «Проверить» — роутер сам ничего не проверяет.
+- **Список изменений** — что нового в каждой версии Zapret Manager. Берётся с GitHub, а если он недоступен — показывается копия, сохранённая на роутере при установке.
+
+#### Фоновые проверки
+
+**Сторож панели** раз в 2 минуты проверяет, что всё работает, и сам чинит сбои (подробнее — в разделе [Как это устроено](#-как-это-устроено)). Если делать нечего — выходит сразу, почти не нагружая роутер.
+
+- Показано, **за чем он следит** и когда была последняя проверка; кнопка **«Проверить сейчас»**.
+- Можно **выключить**, если не хотите, чтобы роутер что-то делал в фоне. Тогда после сбоя или перезагрузки чинить придётся вручную — панель честно предупредит об этом. Расписания, которые вы включили сами (автотест, автообновление списков и т.п.), этот переключатель не трогает.
+
+#### Системная информация
+
+**Отчёт одним кликом**: память, система, сеть, провайдер, каждый установленный компонент с настройками, стратегия, пакеты и доступность ~40 сайтов. Займёт до минуты.
+
+- **Адреса, ключи, пароли и ссылки подписок в отчёт не попадают** — его можно смело отправлять в чат поддержки.
+- Кнопки **«Скопировать отчёт»** и **«Сохранить в файл»** (текстовый файл).
+- *Зачем:* когда просите помощи в [сообществе](https://t.me/stressozz_manager), вместо десятка вопросов «а что у вас стоит?» достаточно прислать отчёт.
+
+#### 💾 Резервная копия панели
+
+> **Простыми словами:** «точка восстановления», как в Windows. Сделали копию → экспериментировали → что-то сломали → нажали «Восстановить» → всё как было.
+
+- **Что сохраняется:** всё, что настроено через Zapret Manager — компоненты и список их пакетов с версиями, стратегии, Steer, Forkozz, AmneziaWG, DNS, блокировка рекламы, расписания, настройки самой панели, а также сеть, firewall, DHCP и hosts — целиком, как они есть сейчас. Wi-Fi, пароль роутера и остальные настройки OpenWrt не трогаются.
+- **«Создать копию»** — занимает несколько секунд и ничего не перезапускает. Можно дать название, например «до экспериментов со Steer».
+- **Копия перед рискованными действиями** (включено по умолчанию) — панель **сама** сохраняет копию перед установкой и удалением компонентов, полным удалением и обновлением панели. Хранятся 5 последних таких копий, старые удаляются сами.
+- **«Восстановить»** — перед восстановлением панель покажет, **что именно изменится** и что может отличаться (другая версия панели или прошивки, копия с другого роутера, программы скачаются свежих версий). Для подстраховки текущее состояние тоже сохранится — передумаете, вернёте одной кнопкой. Если после смены сети роутер потеряет интернет, прежняя сеть **вернётся сама через 90 секунд**.
+- **«Скачать»** и **«Загрузить файл копии»** (`.zmb`) — храните копию на компьютере. Копии на роутере переживают обновление прошивки с сохранением настроек; после прошивки «начисто» поставьте панель и загрузите скачанный файл.
+
+> [!WARNING]
+> В копии есть **ключи WARP и AmneziaWG, ссылки подписок и вход Tailscale**. Скачанный файл храните у себя и **никому не передавайте**.
+
+#### Очистка и удаление
+
+- **«Очистить мусор»** — журналы операций, результаты тестов, недокачанные архивы, кэш списков и остатки прошлых версий. Настройки, программы и нужные списки не трогает. *Зачем:* освободить флеш.
+- **«Удалить панель»** — только приложение в LuCI и Web UI. Zapret, Steer, Forkozz и всё остальное останутся и продолжат работать. Настройки панели можно сохранить.
+- **«Полное удаление»** — всё, что ставила панель: программы, пакеты, файлы, настройки, правила и задания — **вместе с хвостами**, даже если программа уже удалена. Сначала панель проверит роутер и покажет, что найдено (по группам: обход блокировок, VPN и прокси, DNS и сеть, инструменты, сама панель); отметьте нужное и для подтверждения введите слово **`УДАЛИТЬ`**. Сеть, Wi-Fi и пакеты OpenWrt не трогаются.
---
@@ -823,13 +1035,16 @@ Web UI: http://192.168.1.1:7788
| Zapret не помогает, а роутер на aarch64_cortex-a53 | **Zapret2** | Другой движок. |
| Нужен только YouTube | **ByeTube** | Самый лёгкий вариант, остальное не затрагивается. |
| Сайт не открывается даже с Zapret (Instagram, Gemini и т.п.) | **Steer** | Бесплатный WARP настраивается сам, через него идут только нужные сервисы. |
-| Есть VPN-подписка, хочу пускать через неё только нужные сайты | **Steer** (вкладка VPN) или **Mixomo** | Steer — проще, Mixomo — с наглядной веб-панелью серверов. |
-| Несколько серверов, разные сервисы через разные пути | **Forkozz** | До 9 независимых маршрутов. |
+| Есть VPN-подписка, хочу пускать через неё только нужные сайты | **Steer** (Подключение → VPN) или **Mixomo** | Steer — проще, Mixomo — с наглядной веб-панелью серверов. |
+| Разные сервисы через разные пути (видео через VPN, нейросети через WARP) | **Steer** (секции) или **Forkozz** | Steer — до 6 секций, проще; Forkozz — до 9, больше тонких настроек. |
| Плохо работает Telegram | **TG WS Proxy** | Подключается в Telegram по QR-коду, без VPN. |
| Надоела реклама | **Блокировка рекламы** | Один раз на роутере — для всех устройств. |
| Не хочу, чтобы провайдер видел и подменял DNS | **DNS over HTTPS** | Шифрованный DNS для всей сети. |
| Есть свой сервер WireGuard / AmneziaWG | **AmneziaWG** | Управление туннелями. |
| Роутер тормозит — хочу понять почему | **Монитор ресурсов** | Видно, что занимает процессор и память. |
+| Хочу обход на телефоне и вне дома | **Удалённый доступ** | Телефон выходит в интернет через домашний роутер (для опытных). |
+| Хочу экспериментировать без страха | **Резервная копия** (в «Системе») | Одна кнопка — и всё как было. |
+| Хочу всё убрать начисто | **Полное удаление** (в «Системе») | Удалит всё, что ставила панель, вместе с хвостами. |
---
@@ -852,6 +1067,20 @@ Web UI: http://192.168.1.1:7788
Нажмите **«Остановить»** (или «Удалить») у последнего поставленного компонента и проверьте, вернулся ли интернет. Удаление в панели полное — правила убираются, сеть возвращается в исходное состояние. Если не помогло — перезагрузите роутер.
+Самый надёжный способ — **Система → Резервная копия панели → «Восстановить»**: панель сама сохраняет копию перед каждой установкой, так что можно вернуться к состоянию «до».
+
+
+
+
+Интернет есть, но сайты не открываются ни на одном устройстве
+
+*Почему:* чаще всего перестал отвечать сервер **DNS over HTTPS** — роутер не может узнать адреса сайтов. Дашборд в таком случае сам покажет предупреждение.
+
+1. Откройте **DNS over HTTPS** → нажмите **«Проверить»** и выберите отвечающий сервер (или «Подобрать автоматически»).
+2. Включите **«Переключать на запасной сервер»** — чтобы в следующий раз роутер переключился сам.
+3. Если провайдер обрывает соединения с DoH — включите **«Обход блокировки DoH»** в Zapret → Стратегии → Дополнения к стратегии.
+4. Если DNS не трогали — перезагрузите роутер.
+
@@ -933,6 +1162,26 @@ uci show uhttpd.zmweb
+
+Steer пишет, что туннель WARP «в российском узле»
+
+*Почему:* Cloudflare подключил туннель через свой сервер в России (например, Домодедово) — через него заблокированное не откроется. Steer такие туннели в работу не берёт.
+
+Нажмите **«Подобрать точку входа»** / **«Сменить точки входа»** — или включите **автопочинку** (на вкладке AmneziaWG) / **автоподбор мёртвых туннелей** (в Steer): они уводят туннели на зарубежные узлы сами.
+
+
+
+
+Удалённый доступ: телефон подключился, но обход или домашняя сеть не работают
+
+1. Проверьте, что роутер **одобрен на сервере**: отмечены домашняя подсеть и Exit Node. Статус на странице «Удалённый доступ» должен быть без «ждёт одобрения».
+2. Проверьте, что в панели сервера **DNS указан адрес роутера**, а MagicDNS выключен — без этого не работают Steer, Forkozz и блокировка рекламы.
+3. На телефоне выберите роутер как **Exit Node** и включите приём маршрутов. В TailSocks часть нужных настроек выключена по умолчанию — панель перечисляет, какие включить.
+4. Роутера нет в списке Exit Node — подождите минуту и откройте список снова.
+5. Нажмите **«Применить настройки заново»** на странице «Удалённый доступ».
+
+
+
Модуль AmneziaWG не загружается
@@ -945,9 +1194,11 @@ uci show uhttpd.zmweb
*Почему:* сайт попал в список блокировки.
-1. Добавьте его в **белый список** на странице «Блокировка рекламы» и примените.
-2. Если не открывается вообще ничего — нажмите **«Выключить»** и проверьте: чаще причина в интернете, а не в списке.
-3. На роутере с малым объёмом памяти выберите список полегче (Light).
+1. Впишите домен в **«Проверить домен»** — панель покажет, блокируется ли он, и разблокирует одной кнопкой. Или добавьте его в **белый список** вручную.
+2. Если проблема только на одном устройстве (например, ТВ-приставка, IPTV) — добавьте его в **«Устройства без блокировки»**.
+3. Если не открывается вообще ничего — нажмите **«Выключить»** и проверьте: чаще причина в интернете, а не в списке.
+4. На роутере с малым объёмом памяти выберите список полегче (Light).
+5. Если на телефоне пропал интернет после включения «Не давать устройствам обходить блокировку» — выключите на нём «Частный DNS».
@@ -1023,14 +1274,35 @@ uci show uhttpd.zmweb
Можно ли что-то сломать?
-Сломать роутер панелью очень трудно: прошивку она не трогает, а каждый компонент можно остановить или полностью удалить одной кнопкой. Опасные изменения (список рекламы, конфигурация Mihomo, sing-box) **проверяются заранее и откатываются сами**, если что-то пошло не так. Если запутались — удалите последний поставленный компонент и перезагрузите роутер.
+Сломать роутер панелью очень трудно: прошивку она не трогает, а каждый компонент можно остановить или полностью удалить одной кнопкой. Опасные изменения (список рекламы, конфигурация Mihomo, sing-box, DNS) **проверяются заранее и откатываются сами**, если что-то пошло не так. А перед установкой, удалением и обновлением панель сама делает **резервную копию** — запутались, нажмите в **Система → Резервная копия панели** «Восстановить», и всё вернётся как было.
Как обновлять? Пропадут ли настройки?
-Когда выйдет новая версия, на Дашборде появится баннер — нажмите **«Обновить панель»**. Настройки всех компонентов сохраняются. После обновления, если страница выглядит странно, [почистите кэш браузера](#-частые-проблемы).
+Когда выйдет новая версия, на Дашборде появится баннер — нажмите **«Обновить панель»**. Настройки всех компонентов сохраняются, а перед обновлением панель сама сделает резервную копию. После обновления, если страница выглядит странно, [почистите кэш браузера](#-частые-проблемы).
+
+
+
+
+Будет ли обход работать на телефоне вне дома?
+
+Сам по себе — нет: обход работает на роутере, то есть дома. Но если настроить **[Удалённый доступ](#-удалённый-доступ-tailscale)**, телефон в мобильном интернете или в чужом Wi-Fi будет выходить в интернет через домашний роутер — и обход заработает, как дома. Настройка требует немного разобраться (сервер, одобрение роутера, приложение на телефоне), панель ведёт по шагам.
+
+
+
+
+Хочу переставить прошивку или сменить роутер — придётся всё настраивать заново?
+
+Нет. Сделайте **резервную копию** и **скачайте её на компьютер** (Система → Резервная копия панели → «Скачать»). После прошивки поставьте панель и нажмите «Загрузить файл копии» → «Восстановить». Если копия с другого роутера, панель честно покажет, что может отличаться (например, туннели WARP придётся пересоздать).
+
+
+
+
+Роутер что-то делает в фоне — можно это выключить?
+
+Да: **Система → Фоновые проверки** — выключите «Проверять в фоне». Тогда роутер сам ничего не проверяет и не чинит (только по кнопке). А в **Система → Поиск новых версий** можно выбрать «только кнопкой» — роутер не будет сам ходить в интернет за обновлениями.
@@ -1051,13 +1323,13 @@ uci show uhttpd.zmweb
|---|---|
| **Zapret** | Zapret2 |
| **Zapret2** | Zapret |
-| **Steer** | Forkozz, splify2, чужая настройка ядра steer |
+| **Steer** | Forkozz, NetShift, splify2, чужая настройка ядра steer |
| **Forkozz** | Steer, Mixomo, DoH, Podkop, PassWall, NextDNS |
-| **Mixomo** | Forkozz, ByeTube |
+| **Mixomo** | Forkozz, NetShift, ByeTube |
| **ByeTube** | Mixomo |
| **DoH** | Forkozz |
-Zapret совместим со всеми туннельными инструментами (Steer, Forkozz, Mixomo) — их можно использовать вместе. Steer и ByeTube тоже могут работать параллельно — панель напомнит пускать YouTube только через что-то одно.
+Zapret совместим со всеми туннельными инструментами (Steer, Forkozz, Mixomo) — их можно использовать вместе. Steer и ByeTube тоже могут работать параллельно — панель напомнит пускать YouTube только через что-то одно. **Steer и DNS over HTTPS** работают вместе (перехват DNS в режиме «Авто»). **Удалённый доступ** совместим со всем: телефон через Tailscale обслуживают Zapret, Steer, Forkozz, sTGWS и блокировка рекламы.
---
@@ -1082,6 +1354,7 @@ Zapret совместим со всеми туннельными инструм
| `/www/zm/`, `/www/zm-webui.html` | Web UI |
| `/tmp/zapret-manager-luci/` | журналы и pid фоновых операций |
| `/etc/zm-steer/`, `/etc/zm-awg/` | данные Steer и AmneziaWG |
+| `/opt/zapret-manager-luci/backups/` | резервные копии панели (`.zmb`) |
| `/usr/bin/zms`, `/usr/bin/zmw` | команды запуска консольной версии и переустановки панели |
@@ -1106,10 +1379,15 @@ Zapret совместим со всеми туннельными инструм
- возвращает DNS роутера, если операция прервалась на полпути;
- перезапускает **Forkozz**, если он включён, но не работает (с нарастающей паузой, чтобы не зациклиться), чинит мёртвые серверы и переключает DNS;
- проверяет и чинит **VPN в Steer**;
+- следит, чтобы туннели WARP не уходили на **российские узлы** Cloudflare;
+- проверяет и чинит **VPN в секциях Steer**;
- поднимает упавшие **TG WS Proxy**;
- возвращает **список блокировки рекламы** после перезагрузки;
+- обновляет адреса DNS провайдера для российских сайтов, если провайдер их сменил;
- переводит ядро steer 1.x на 2.x.
+Сторожа можно выключить в **Система → Фоновые проверки**. У **Удалённого доступа** свой сторож — раз в минуту он возвращает настройки Tailscale на место.
+
@@ -1126,10 +1404,16 @@ Zapret совместим со всеми туннельными инструм
## 🗑️ Удаление
-- **Только панель** — «Система → Удалить Zapret Manager». Всё, что вы через неё поставили, **останется и продолжит работать**.
+- **Только панель** — «Система → Очистка и удаление → Удалить панель». Всё, что вы через неё поставили, **останется и продолжит работать**.
+- **Всё сразу, начисто** — «Система → Очистка и удаление → **Полное удаление**»: программы, пакеты, файлы, настройки, правила и задания — вместе с хвостами. Для подтверждения нужно ввести слово `УДАЛИТЬ`. Сеть, Wi-Fi и пакеты OpenWrt не трогаются. Вернуть панель — команда установки или `zmw`.
- **Отдельный компонент** — кнопка «Удалить» на его странице. Удаление полное: программы, настройки, правила, задания по расписанию. После удаления панель проверяет интернет и при необходимости сама перезапускает сеть. *Зачем:* чтобы остатки не мешали работе.
- **Блокировка рекламы** — кнопка «Выключить».
- **Терминал** — кнопка «Удалить».
+- **Удалённый доступ** — «Отключить роутер» (убрать из сети Tailscale) или «Удалить Tailscale» (сеть, firewall и DNS вернутся к прежнему виду).
+- **Мусор** — «Система → Очистка и удаление → Очистить мусор»: журналы, результаты тестов, кэш и остатки прошлых версий. Настройки и программы не трогает.
+
+> [!TIP]
+> Перед удалением панель сама сохраняет [резервную копию](#️-система) — если передумаете, всё можно вернуть.
---
@@ -1141,7 +1425,7 @@ Zapret Manager собирает в одном месте работу этих
|---|---|
| zapret, zapret2 | [bol-van](https://github.com/bol-van) |
| zapret-openwrt | [remittor](https://github.com/remittor/zapret-openwrt) |
-| Zapret2 (пакеты) | [routerich](https://github.com/routerich) |
+| Zapret2 (пакеты), сервер удалённого доступа | [routerich](https://github.com/routerich) |
| Стратегии Flowseal | [Flowseal](https://github.com/Flowseal/zapret-discord-youtube) |
| ByeDPI-OpenWrt | [DPITrickster](https://github.com/DPITrickster/ByeDPI-OpenWrt) |
| mihomo, metacubexd, meta-rules-dat | [MetaCubeX](https://github.com/MetaCubeX) |
@@ -1171,6 +1455,12 @@ Zapret Manager собирает в одном месте работу этих
| ttyd (терминал) | [tsl0922](https://github.com/tsl0922/ttyd) |
| htop (диспетчер процессов) | [htop-dev](https://github.com/htop-dev/htop) |
| warpscout (разведка WARP) | [vernette](https://github.com/vernette/warpscout) |
+| Tailscale | [tailscale](https://github.com/tailscale/tailscale) |
+| openwrt-tailscale (сборка для OpenWrt) | [GuNanOvO](https://github.com/GuNanOvO/openwrt-tailscale) |
+| luci-app-tailscale-community | [Tokisaki-Galaxy](https://github.com/Tokisaki-Galaxy/luci-app-tailscale-community) |
+| TailSocks (клиент для Android) | [bropines](https://github.com/bropines/tailsocks) |
+| NaïveProxy (для Forkozz) | [klzgrad](https://github.com/klzgrad/naiveproxy) |
+| tg-ws-proxy (список доменов Cloudflare) | [Flowseal](https://github.com/Flowseal/tg-ws-proxy) |
| base-relay (реле регистрации WARP) | [nellimonix](https://github.com/nellimonix/base-relay) |
И **всем пользователям**, кто помогает, тестирует и поддерживает проект ❤️