Installing zapret‐openwrt package - remittor/zapret-openwrt GitHub Wiki
Обновление списка доступных ipk/apk пакетов
Откройте WEB‑панель для управления OpenWrt и перейдите на страничку System / Software и нажмите кнопку "Update Lists...".
Если при этом не будет проблем с доступом в интернет, то OpenWrt обновит у себя в памяти список всех доступных для установки из сети ipk‑пакетов (обратите внимание на количество доступных пакетов на скриншоте).
Определение архитектуры процессора
Откройте WEB-панель для управления OpenWrt и перейдите на страничку System / Software и нажмите кнопку "Update Lists...".
Если при этом не будет проблем с доступом в интернет, то OpenWrt начнёт запрашивать из сети списки доступных ipk‑пакетов для используемой в роутере архитектуры:
На скриншоте можете заметить место, в котором указана архитектура aarch64_cortex‑a53
для процессора, установленного в роутере.
Примечание: Ориентироваться нужно на запрос списка /var/opkg-lists/openwrt‑packages
Скачивание пакетов для установки zapret
В вашем браузере перейдите на страничку: https://github.com/remittor/zapret-openwrt/releases
и скачайте от туда ZIP‑архив для требуемой архитектуры процессора.
Распакуйте содержимое скаченного ZIP‑архива в любую папку.
Примечание: Для установки обязательно только 2 ipk‑файла (выделены на скриншоте). Остальные ipk‑файлы (ip2net, mdig, tpws) ставить не обязательно (они пригодятся только тем, кто настраивает zapret напрямую через консоль и редактирование файлов конфигов).
Примечание: При первичной установке и при обновлении всегда начинайте с файла zapret_XXXXX.ipk (или zapret-XXXXX.apk).
Примечание: Пакеты для OpenWrt v25+ находятся в поддиректории apk и имеют расширение *.apk
Установка основного ipk‑пакета zapret
Примечание: Если на вашем роутере уже установлен дистрибутив zapret при помощи скрипта /opt/zapret/install_easy.sh
, то следует запустить скрипт /opt/zapret/uninstall_easy.sh
для удаления официального дистрибутива zapret. После этого желательно полностью удалить директорию /opt/zapret
(это не обязательно, но рекомендуется).
Откройте WEB‑панель для управления OpenWrt и перейдите на страничку System / Software.
Примечание: перед установкой ipk‑пакетов нужно загрузить из сети списки всех доступных ipk-пакетов (см. выше пример с кнопкой "Update Lists...").
Далее нажмите кнопку "Update Packages...", в появившемся окне выберите для установки файл zapret_XX.20XXXXXX_???????.ipk (это основной пакет) и установите его.
При этом установка должна завершиться либо выдачей сообщения об ошибке, либо выдачей сообщения об успешной установке ipk‑пакета (или apk-пакета).
Вот так выглядит сообщение об удачной установке основного модуля zapret:
Установка пакета luci‑app‑zapret
После установки основного пакета zapret_XXXXXX.ipk (либо zapret_XXXXXX.apk) аналогичным способом установите файл luci‑app‑zapret_XXXXXXXX_all.ipk (либо luci‑app‑zapret-XXXXXXXX-r1.apk), который нужен для управления основном модулем zapret через WEB‑инструментарий.
После установки этого luci‑пакета нажмите в основном меню OpenWrt раздел Logout и заново залогиньтесь. После этого в меню Services появится раздел Zapret:
Примечание: После редактирования настроек zapret'а следует нажать кнопку Restart (или Start) (см. скриншот). Только после этого действия применятся новые настройки. Учтите эту особенность работы!
Дополнительные действия для настройки
Для нормальной работы zapret может потребоваться настройка DNS-over-HTTPS. Простая инструкция находится тут: https://github.com/remittor/zapret-openwrt/wiki/Tune%E2%80%90up-DNS%E2%80%90over%E2%80%90HTTPS