Ссылка на гайд для OpenWrt с пакетным менеджером apk.
Important
Если ваш провайдер перехватывает DNS-запросы - требуются меры по их защите, иначе ByeDPI не будет работать.
Podkop несовместим с пакетом https-dns-proxy и схема FakeIP может затруднить поиск подходящего решения для противодействия перехвату DNS.
Вся нужная информация о Podkop находится в readme репозитория и на сайте с документацией.
opkg print-architecture
awk -F\' '/DISTRIB_ARCH/ {print $2}' /etc/openwrt_releaseЗамените ссылку на скачивание с учётом архитектуры из последнего релиза:
(cd /tmp && curl -LO https://github.com/DPITrickster/ByeDPI-OpenWrt/releases/download/v0.17.2-24.10/byedpi_0.17.2-r1_aarch64_cortex-a53.ipk)Note
При необходимости удалите старую версию.
Название пакета замените на актуальное
opkg remove byedpi
opkg install /tmp/byedpi_0.17.2-r1_aarch64_cortex-a53.ipkNote
В примере используется текстовый редактор vi, так как он является предустановленным. Документацию можно найти здесь. Можете установить nano или любой другой редактор.
vi /etc/config/byedpiconfig byedpi
option enabled '1'
option options '-o 2 --auto=t,r,a,s -d 2'Warning
Подберите стратегию при помощи ByeByeDPI или ByeDPI Manager (желательно заранее).
/etc/init.d/byedpi enable
/etc/init.d/byedpi startuci set dhcp.@dnsmasq[0].localuse='0'
uci commit dhcp- Тип подключения:
Proxy - Тип конфигурации:
Connection URL(рекомендуется) илиURLTest - Ссылка прокси для Connection URL или URLTest:
socks5://127.0.0.1:1080#byedpi(если не меняли порт1080на другой)
Warning
URLTest может показывать значения для byedpi гораздо бóльшие, чем для прокси или VPN, поэтому весь трафик может пойти не в byedpi, а через удалённый сервер. Рекомендуется выделять для byedpi отдельную секцию с Connection URL.
Note
Не забудьте добавить нужные списки, с которыми будет взаимодействовать ByeDPI.
Caution
Перезагрузить роутер обязательно - без этого dnsmasq останется локальным резолвером!
rebootps | grep ciadpi
netstat -tulnp | grep 1080Если процессы активны — всё работает.
Если указать в main секции byedpi, то диагностика будет выглядеть так:
Если не указывать byedpi в секции main - диагностика будет выгдеть так:
В обоих случаях причин для беспокойства нет: диагностика расчитана на стандартные ситауации и на проверку работы подключений к удалённым серверам. Если всё работает, то обращать внимание на диагностику не следует.

