Clone
Installing zapret‐openwrt package
Oleg S. edited this page 2025-02-12 14:54:40 +03:00
This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Обновление списка доступных ipk/apk пакетов

Откройте WEBпанель для управления OpenWrt и перейдите на страничку System / Software и нажмите кнопку "Update Lists...".

image

Если при этом не будет проблем с доступом в интернет, то OpenWrt обновит у себя в памяти список всех доступных для установки из сети ipkпакетов (обратите внимание на количество доступных пакетов на скриншоте).

image


Определение архитектуры процессора

Откройте WEB-панель для управления OpenWrt и перейдите на страничку System / Software и нажмите кнопку "Update Lists...".

Если при этом не будет проблем с доступом в интернет, то OpenWrt начнёт запрашивать из сети списки доступных ipkпакетов для используемой в роутере архитектуры:

image

На скриншоте можете заметить место, в котором указана архитектура aarch64_cortexa53 для процессора, установленного в роутере.

Примечание: Ориентироваться нужно на запрос списка /var/opkg-lists/openwrtpackages


Скачивание пакетов для установки zapret

В вашем браузере перейдите на страничку: https://github.com/remittor/zapret-openwrt/releases

и скачайте от туда ZIPархив для требуемой архитектуры процессора.

image

Распакуйте содержимое скаченного 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 (это основной пакет) и установите его.

image

При этом установка должна завершиться либо выдачей сообщения об ошибке, либо выдачей сообщения об успешной установке ipkпакета (или apk-пакета).

Вот так выглядит сообщение об удачной установке основного модуля zapret:

image


Установка пакета luciappzapret

После установки основного пакета zapret_XXXXXX.ipk (либо zapret_XXXXXX.apk) аналогичным способом установите файл luciappzapret_XXXXXXXX_all.ipk (либо luciappzapret-XXXXXXXX-r1.apk), который нужен для управления основном модулем zapret через WEBинструментарий.

После установки этого luciпакета нажмите в основном меню OpenWrt раздел Logout и заново залогиньтесь. После этого в меню Services появится раздел Zapret:

image

Примечание: После редактирования настроек 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