bolt Valebyte VPS от $4/мес — NVMe, запуск за 60 секунд.

Получить VPS arrow_forward

Zapret на роутере Keenetic и OpenWrt: обход DPI для всей сети через свой VPS

calendar_month 1 сентября 2026 schedule 15 мин. чтения visibility 17 просмотров
person
Valebyte Team
Zapret на роутере Keenetic и OpenWrt: обход DPI для всей сети через свой VPS
summarize

TL;DR

  • Zapret обходит DPI для всей сети через роутер (Keenetic/OpenWrt), не требуя VPN.
  • Установка Zapret на роутер централизованно обходит блокировки для всех устройств в сети.
  • Zapret требует минимум 128 МБ свободной ОЗУ на роутере для работы.
  • Для Keenetic нужен USB-накопитель (от 4 ГБ, ext2/3/4) и установка Entware для Zapret.

Обход DPI для всей сети через роутеры Keenetic и OpenWrt с помощью утилиты Zapret требует минимум 128 MB свободной оперативной памяти и установки специализированных пакетов, таких как zapret-repo для OpenWrt или entware для Keenetic, что позволяет автоматически маршрутизировать трафик для десятков тысяч заблокированных доменов, избавляя от необходимости настройки каждого отдельного устройства.

Что такое Zapret и почему его стоит установить на роутере?

В условиях постоянно усиливающегося контроля за интернет-трафиком и внедрения систем глубокой инспекции пакетов (DPI) провайдерами, пользователи сталкиваются с блокировкой доступа к множеству ресурсов. Утилита Zapret представляет собой эффективное решение для обхода этих блокировок, работая на уровне сетевых протоколов и модифицируя запросы таким образом, чтобы они обходили фильтры DPI. Установка Zapret непосредственно на роутер решает проблему обхода DPI без VPN для всех устройств в вашей домашней сети, обеспечивая эффект "zapret вся квартира" или "обход dpi для всей сети" без индивидуальных настроек на каждом смартфоне, ПК или планшете.

Преимущества установки zapret на роутере очевидны: централизованное управление, отсутствие необходимости в клиентском ПО на каждом устройстве и прозрачность работы. Это особенно актуально для тех, кто хочет обеспечить доступ к заблокированным ресурсам для всех членов семьи или многочисленных гаджетов умного дома. Решение zapret на VPS и роутере становится все более востребованным, поскольку позволяет использовать собственный сервер для более надежного обхода, если роутера недостаточно.

Zapret на Keenetic: установка и настройка Entware

Роутеры Keenetic, благодаря своей гибкой операционной системе NDMS и поддержке пакетов Entware, являются отличной платформой для развертывания Zapret. Для успешной установки zapret keenetic потребуется USB-накопитель (флешка или внешний HDD) объемом от 4 ГБ, отформатированный в ext2/ext3/ext4, который будет использоваться для хранения пакетов Entware и данных Zapret.

Подготовка Keenetic и установка Entware

Перед установкой Zapret убедитесь, что ваш роутер Keenetic имеет актуальную прошивку и подключен к интернету. Первым шагом будет установка Entware – репозитория пакетов для встраиваемых систем. Подключите USB-накопитель к роутеру.

  1. Форматирование USB-накопителя: Через веб-интерфейс Keenetic (обычно 192.168.1.1) перейдите в раздел "Система" -> "Накопители". Если накопитель не отформатирован в Linux-совместимую файловую систему, отформатируйте его прямо из интерфейса роутера.
  2. Установка компонентов Entware: В том же разделе "Накопители" выберите ваш USB-накопитель и активируйте "Установить Entware". Роутер автоматически скачает и установит необходимые пакеты.
  3. Доступ к командной строке: Включите доступ по SSH или Telnet к роутеру в разделе "Общие настройки" -> "Управление". Используйте клиент SSH (например, PuTTY или встроенный терминал Linux/macOS) для подключения:
    ssh [email protected]
    Введите пароль администратора роутера.

Установка и настройка Zapret через Entware

После успешной установки Entware можно приступать к развертыванию zapret entware.

  1. Обновление списка пакетов и установка Zapret:
    opkg update
    opkg install zapret
    Если пакет zapret не найден, возможно, потребуется добавить дополнительный репозиторий. Проверьте официальные ресурсы Entware или Zapret для актуальных инструкций.
  2. Настройка Zapret: Основной конфигурационный файл Zapret находится по пути /opt/etc/zapret/config.yaml. Вам нужно будет отредактировать его, указав списки доменов для обхода и, при необходимости, параметры прокси-сервера.
    nano /opt/etc/zapret/config.yaml
    Пример базовой конфигурации:
    # /opt/etc/zapret/config.yaml
    rules:
      - type: doh
        domains:
          - example.com
          - blocked.org
          - ... # Добавьте сюда свои домены или используйте готовые списки
    dns:
      upstream: 1.1.1.1:53
      listen: 127.0.0.1:5353 # Или другой свободный порт
    log_level: info
    Для использования готовых списков доменов можно указать путь к файлу со списком.
  3. Автозапуск Zapret: Чтобы Zapret запускался автоматически при старте роутера, добавьте команду запуска в файл /opt/etc/init.d/S99zapret:
    #!/bin/sh
    # /opt/etc/init.d/S99zapret
    #
    # Start Zapret
    #
    
    START=99
    STOP=10
    
    start() {
        if ! pidof zapret >/dev/null; then
            logger -t "Zapret" "Starting Zapret..."
            /opt/bin/zapret --config /opt/etc/zapret/config.yaml &
        fi
    }
    
    stop() {
        if pidof zapret >/dev/null; then
            logger -t "Zapret" "Stopping Zapret..."
            killall zapret
        fi
    }
    Сделайте скрипт исполняемым:
    chmod +x /opt/etc/init.d/S99zapret
    Или добавьте команду запуска в файл /opt/etc/rc.local, если он существует:
    /opt/bin/zapret --config /opt/etc/zapret/config.yaml &
    Перезагрузите роутер для проверки автозапуска.
  4. Перенаправление DNS: Чтобы все устройства в сети использовали Zapret для обхода, необходимо перенаправить DNS-запросы на порт, который слушает Zapret (например, 127.0.0.1:5353). Это можно сделать в настройках DHCP роутера, указав в качестве основного DNS-сервера IP-адрес роутера, а Zapret будет перехватывать запросы внутри роутера.

После этих шагов ваш Keenetic будет использовать zapret на роутере для обхода DPI для всей сети.

Ищете надёжный сервер для ваших проектов?

VPS от $10/мес и выделенные серверы от $9/мес с NVMe, DDoS-защитой и поддержкой 24/7.

Смотреть предложения →

Zapret на OpenWrt: сборка, установка и автоматизация

OpenWrt – это открытая операционная система для роутеров, предоставляющая максимальную гибкость и контроль. Установка zapret openwrt требует более глубоких знаний, особенно если вы планируете собирать прошивку с Zapret из исходников. Однако существуют и готовые пакеты, упрощающие процесс.

Требования и установка Zapret на OpenWrt

Для OpenWrt роутера потребуются: минимум 8 MB Flash-памяти (рекомендуется 16 MB+) и от 128 MB RAM для комфортной работы Zapret с большими списками доменов. Подключитесь к роутеру по SSH.

  1. Обновление списков пакетов:
    opkg update
  2. Установка Zapret: В большинстве случаев Zapret доступен в официальных репозиториях OpenWrt.
    opkg install zapret
    Если пакет не найден, возможно, потребуется добавить репозиторий zapret-repo или установить Zapret из deb-пакета, скачанного вручную. Это особенно актуально для кастомных сборок или специфических архитектур.
  3. Конфигурация Zapret: Файл конфигурации /etc/zapret/config.yaml аналогичен Keenetic.
    nano /etc/zapret/config.yaml
    Убедитесь, что порты не конфликтуют с другими службами на роутере.

Автоматизация Zapret на OpenWrt: init-скрипт и Hotplug

Для обеспечения стабильной работы dpi bypass router Zapret должен запускаться при старте роутера и корректно обрабатывать изменения в сети.

  1. Init-скрипт для автозапуска: Создайте файл /etc/init.d/zapret:
    #!/bin/sh /etc/rc.common
    # /etc/init.d/zapret
    
    START=99
    STOP=10
    
    start() {
        if ! pidof zapret >/dev/null; then
            logger -t "Zapret" "Starting Zapret..."
            /usr/bin/zapret --config /etc/zapret/config.yaml &
        fi
    }
    
    stop() {
        if pidof zapret >/dev/null; then
            logger -t "Zapret" "Stopping Zapret..."
            killall zapret
        fi
    }
    
    restart() {
        stop
        start
    }
    Сделайте скрипт исполняемым и включите его в автозапуск:
    chmod +x /etc/init.d/zapret
    /etc/init.d/zapret enable
  2. Настройка DNS и Firewall: Для перенаправления всего DNS-трафика через Zapret, настройте dnsmasq и firewall.

    В /etc/config/dhcp:

    config dnsmasq
        option rebind_protection '1'
        option localuse '1'
        list server '127.0.0.1#5353' # Порт, на котором слушает Zapret DNS

    В /etc/config/firewall добавьте правило для перехвата DNS-трафика:

    config redirect
        option name 'Zapret DNS Redirect'
        option src 'lan'
        option proto 'tcp udp'
        option src_dport '53'
        option dest_ip '127.0.0.1'
        option dest_port '5353'
        option target 'DNAT'
    Примените изменения и перезагрузите сервисы:
    /etc/init.d/dnsmasq restart
    /etc/init.d/firewall restart
  3. Hotplug (опционально): Для более продвинутых сценариев, например, при изменении состояния WAN-интерфейса, можно использовать скрипты hotplug. Создайте файл /etc/hotplug.d/iface/99-zapret:
    #!/bin/sh
    # /etc/hotplug.d/iface/99-zapret
    
    [ "$ACTION" = "ifup" -a "$INTERFACE" = "wan" ] && {
        logger -t "Zapret Hotplug" "WAN interface up, restarting Zapret..."
        /etc/init.d/zapret restart
    }
    Сделайте его исполняемым:
    chmod +x /etc/hotplug.d/iface/99-zapret
    Это гарантирует, что Zapret перезапустится и обновит свои маршруты, если WAN-соединение временно прерывалось.

Теперь ваш OpenWrt роутер полностью настроен для zapret openwrt и обеспечивает обход DPI для всей вашей сети.

Быстрый выбор
Ищете сервер, который просто работает?
Valebyte VPS — NVMe, поддержка 24/7, запуск за 60 секунд.
Тарифы VPS

Как работает Zapret: Принципы обхода DPI

Zapret использует несколько техник для обхода систем глубокой инспекции пакетов (DPI), которые провайдеры применяют для фильтрации трафика. Основные методы включают:

  • Модификация SNI (Server Name Indication) и HTTP Host: DPI часто анализирует поля SNI в TLS-рукопожатиях и HTTP Host в HTTP-заголовках, чтобы определить запрашиваемый домен. Zapret может изменять эти поля, добавляя случайные символы или подменяя их на неблокируемые домены, чтобы скрыть истинный целевой ресурс.
  • Фрагментация пакетов: Некоторые DPI системы неспособны корректно анализировать сильно фрагментированные пакеты. Zapret может разбивать TLS ClientHello или другие критические части запроса на мелкие фрагменты, что затрудняет их инспекцию.
  • Использование альтернативных DNS-серверов: Zapret может перенаправлять DNS-запросы к доверенным DNS-серверам (например, DoH/DoT), которые не подвержены цензуре, предотвращая блокировку на уровне DNS.

Однако важно понимать, что Zapret, как и любая технология обхода, имеет свои ограничения. Он работает наиболее эффективно против блокировок, основанных на анализе SNI, HTTP Host и DNS. Если провайдер использует более сложные методы, такие как блокировка по IP-адресу или активная фильтрация на основе поведенческого анализа трафика, Zapret может оказаться неэффективным. Кроме того, Zapret лучше справляется с HTTP/HTTPS трафиком и хуже работает с другими протоколами, такими как UDP-трафик игровых серверов или специализированные VPN-протоколы.

Когда Zapret не спасает: Резервный VPS-туннель для всей сети

Несмотря на свою эффективность, Zapret не является панацеей от всех видов блокировок. В случаях, когда провайдер применяет более агрессивные методы, например, блокировку по IP-адресу, или когда требуется обход для специфических протоколов, отличных от HTTP/HTTPS, zapret на роутере может оказаться недостаточным. Именно здесь на помощь приходит свой VPS с настроенным туннелем, обеспечивающий "обход dpi для всей сети" через полноценный VPN или прокси.

Использование собственного виртуального сервера (VPS) для создания туннеля через протоколы, такие как VLESS (с XTLS) или Hysteria2, предоставляет более надежное и универсальное решение. Эти протоколы спроектированы с учетом обхода современных систем DPI, предлагая маскировку трафика, обфускацию и высокую производительность. Настроив такой туннель на своем роутере (Keenetic или OpenWrt), вы сможете перенаправлять весь трафик вашей домашней сети через VPS, эффективно скрывая его от провайдера.

Для реализации такого резервного пути вам потребуется:

  • VPS: Виртуальный сервер с операционной системой Linux (например, Ubuntu, Debian). Рекомендуемые минимальные характеристики: 1 vCPU, 1 GB RAM, 10-20 GB NVMe/SSD диска.
  • Локация VPS: Крайне важно выбрать локацию VPS, которая находится вне зоны действия блокировок и цензуры. Европейские страны (Германия, Нидерланды, Финляндия) или Северная Америка часто являются хорошим выбором.
  • Протоколы: Установите на VPS сервер VLESS, Hysteria2 или другой современный VPN-протокол, специально разработанный для обхода DPI. Затем настройте клиент на роутере. Подробные инструкции по настройке VPN на роутере через свой VPS для OpenWrt, Keenetic и Mikrotik доступны в нашем блоге.

Это решение обеспечивает максимальную гибкость и устойчивость к блокировкам, гарантируя бесперебойный доступ к любым ресурсам для всех устройств в вашей квартире.

Выбор VPS для резервного туннеля: Оптимальные характеристики

Для 10-20 одновременных подключений через VPS-туннель достаточно 1 vCPU, 1 GB RAM и NVMe-диска на 20 GB.

Одновременных подключений vCPU RAM Диск Порт Ориентировочная цена (Valebyte, $/мес)
1-5 1 512 MB 10 GB NVMe 1 Gbps от $3.5
5-20 1 1 GB 20 GB NVMe 1 Gbps от $6
20-50 2 2 GB 40 GB NVMe 1 Gbps от $12
50+ 4+ 4 GB+ 80 GB+ NVMe 1 Gbps от $24

При выборе VPS для резервного туннеля, критически важны не только характеристики, но и надежность провайдера, а также качество сетевой инфраструктуры. Valebyte предлагает широкий спектр VPS-тарифов, которые идеально подходят для развертывания VLESS, Hysteria2 или других туннельных протоколов. Наши серверы в Европе и Северной Америке обеспечивают низкую задержку и высокую пропускную способность, что является ключевым для стабильного обхода DPI. Выбирая тариф, ориентируйтесь на количество устройств, которые будут одновременно использовать туннель, и предполагаемый объем трафика. Например, для небольшой семьи с 5-10 активными устройствами, тариф с 1 vCPU, 1 GB RAM и 20 GB NVMe-диска будет оптимальным выбором, предлагая отличное соотношение цены и производительности.

Быстрый выбор
Ищете сервер, который просто работает?
Valebyte VPS — NVMe, поддержка 24/7, запуск за 60 секунд.
Тарифы VPS

Сравнительная таблица: Провайдеры, типы блокировок и эффективные решения

Различные интернет-провайдеры используют разные методы блокировки, что влияет на эффективность Zapret и необходимость использования VPS-туннеля. В таблице ниже представлены типичные сценарии и рекомендуемые решения.

Тип провайдера / блокировки Метод блокировки Zapret на роутере (Keenetic/OpenWrt) Резервный VPS-туннель (VLESS/Hysteria2)
Мелкие/региональные провайдеры DNS-фильтрация, SNI-блокировка Эффективен, обходит большинство блокировок Избыточен, но обеспечивает 100% гарантию
Крупные федеральные провайдеры DPI (SNI, HTTP Host, фрагментация) Частично эффективен, может быть нестабилен Высокоэффективен, рекомендуется для стабильного доступа
Провайдеры с активным DPI Блокировка по IP, глубокий анализ трафика Малоэффективен, легко детектируется Критически необходим, маскирует трафик
Блокировки по протоколу (например, VPN) Распознавание и блокировка VPN-протоколов Неприменим Критически необходим (используйте VLESS/Hysteria2 с обфускацией)
Географические ограничения (стриминги, игры) Блокировка по IP-адресу источника Неприменим Критически необходим (выбор VPS в нужной стране)

Часто задаваемые вопросы

Q: Какие роутеры Keenetic подходят для Zapret с Entware?

A: Для установки Zapret через Entware на Keenetic требуется роутер с USB-портом и поддержкой Entware, а также минимум 128 MB оперативной памяти. Большинство современных моделей Keenetic, таких как Keenetic Viva, Giga, Ultra, Speedster, идеально подходят. Убедитесь, что у вас есть USB-накопитель объемом от 4 ГБ для установки Entware и хранения файлов Zapret.

Q: Можно ли установить Zapret на OpenWrt без пересборки прошивки?

A: Да, в большинстве случаев Zapret можно установить на OpenWrt как обычный пакет через opkg install zapret, если он присутствует в официальных репозиториях или в специально добавленном zapret-repo. Пересборка прошивки требуется только для старых или сильно кастомизированных устройств, где нет готовых пакетов, или если нужны специфические оптимизации, которые не включены в стандартные сборки.

Q: Сколько трафика потребляет Zapret на роутере?

A: Сам Zapret потребляет минимальное количество трафика – лишь несколько мегабайт в месяц для обновления списков доменов и логов. Основной трафик генерируют ваши устройства при доступе к заблокированным ресурсам. Если вы используете резервный VPS-туннель, то весь ваш интернет-трафик будет проходить через VPS, поэтому убедитесь, что ваш тарифный план VPS включает достаточный объем трафика (например, 1 ТБ в месяц обычно достаточно для домашнего использования).

Q: В чем преимущество VLESS/Hysteria2 перед обычным OpenVPN/WireGuard для обхода DPI?

A: VLESS и Hysteria2 разработаны с учетом современных методов DPI и обладают функциями обфускации и маскировки трафика, что делает их менее заметными для систем блокировки. Они обеспечивают лучшую производительность и стабильность в условиях активного DPI по сравнению с классическими VPN-протоколами, такими как OpenVPN или WireGuard, которые могут быть легко распознаны и заблокированы провайдером. Hysteria2 также использует UDP, что часто предпочтительнее для низкой задержки.

Выводы

Установка Zapret непосредственно на роутер Keenetic или OpenWrt является эффективным способом централизованного обхода DPI для всей домашней сети, избавляя от ручной настройки каждого устройства. Однако, в условиях агрессивных блокировок или необходимости доступа к специфическим протоколам, оптимальным решением становится комбинация Zapret с резервным VPS-туннелем на базе VLESS или Hysteria2. Выбор надежного VPS от Valebyte с оптимальными характеристиками (от 1 vCPU, 1 GB RAM) и расположением вне зоны блокировок обеспечит максимальную устойчивость и бесперебойный доступ к любым ресурсам в интернете.

SSD NVMe
Готовы запустить свой VPS?

NVMe VPS с активацией за 60 секунд: полный root-доступ, 20+ локаций, оплата картой или криптой.

Выбрать тариф

Поделиться записью:

support_agent
Valebyte Support
Usually replies within minutes
Hi there!
Send us a message and we'll reply as soon as possible.