AdguardTeam / AdguardTeam/AdGuardHome
Adguardhome does not work with dnsmasq on openwrt 23.05
- Ngôn ngữ chính
- TypeScript
- Star
- 36.9k
- Fork
- 2.5k
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Mô tả
### Prerequisites
- [X] I have checked the [Wiki](https://github.com/AdguardTeam/AdGuardHome/wiki) and [Discussions](https://github.com/AdguardTeam/AdGuardHome/discussions/categories/q-a) and found no answer
- [X] I have searched other issues and found no duplicates
- [X] I want to report a bug and not [ask a question or ask for help](https://github.com/AdguardTeam/AdGuardHome/discussions/categories/q-a)
- [X] I have set up AdGuard Home correctly and [configured clients to use it](https://github.com/AdguardTeam/AdGuardHome/wiki/Clients). (Use the [Discussions](https://github.com/AdguardTeam/AdGuardHome/discussions/categories/q-a) for help with installing and configuring clients.)
### Platform (OS and CPU architecture)
Darwin (aka macOS), AMD64 (aka x86_64)
### Installation
Custom package (OpenWrt, HomeAssistant, etc; please mention in the description)
### Setup
On one machine
### AdGuard Home version
v0.107.46
### Action
Я настраивал свой роутер Gl inet MT 6000 на open wrt 23.05.04. Установил Adguardhome первичным DNS на 53 порт. Upstream прописал штатный dnsmasq-full на порт 5300. Выше - пакет dnscrypt-proxy2, на который из dnsmasq настроен проброс порта на соответствующий для пакета dnscrypt-proxy2. Все работает при установке отлично. Adguardhome видит всех клиентов роутера, обращающихся с запросами dns на 53 порт, отправляет из на dnsmasq, далее их запросы идут в интернет через dnscrypt-proxy2 уже в зашифрованном виде. Все работает в этой схеме как надо. Статистика, списки блокировки рекламы, точечная блокировка ресурсов, родительский контроль и все остальное. Но только до первой перезагрузки. После рестарта роутера полностью пропадает разрешение имен. Это повторяется постоянно после очистки системы до заводских, новой установки и настройки всех пакетов. При этом, конгфиги всех трех утилит идентичны что до перезагрузки, что после. Каждая из них занимает нужные и отведенные ей порты. Все программы запускаются без ошибок и работают нормально. Но при этом, после перезагрузки adguardhome перестает видеть клиентов сети и теряет связь с dhsmasq. Интернет у клиентов пропадает, но сохраняется в системе. То есть, ping и nslookup от dnsmasq работают, но от adguard разрешение имен не работает. То есть пропадает связь между adguardhome и dnsmasq. При этом, все настройки идентичны тем, что были при этой работающей схеме. Перезапуск утилит проблемы не решает. Вырезание ipv6 на уровне ядра роутера тоже. Также пробовал менять приоритет и задержки при загрузке приложений, чтобы они загружались в последовательности: dnscrypt-proxy, dnsmasq, adguardhome. Результата нет.
### Expected result
Я ожидаю исправления ошибки либо в приложении adguardhome для его корректной работы с dnsmasq на роутере openwrt после перезагрузки, либо какое то решение этой проблемы на уровне исправления конфигурации роутера и этих программ.
### Actual result
Никакие мои действия не привели к корректной работе этих приложений. Все работает только после первичной установки на чистую систему. Первая перезагрузка роутера ломает разрешение имен и восстановить ее не получилось.
### Additional information and/or screenshots
_No response_
Hướng dẫn đóng góp
Đánh giá
Issue này chưa được đánh giá.