Дружим с AdGuardHome
Podkop`у необходимо пропускать через себя все DNS-запросы. Взаимодействие с AdGuardHome можно настроить двумя способами:
- Прописать в Podkop адрес AGH как DNS-сервер.
- В AGH прописать роутер с DNS-сервер, а клиентам раздавать по DHCP AGH в качестве DNS-сервера. В этом случае у вас будет статистика от клиентов.
AdGuardHome как DNS-сервер в Podkop
AGH установлен у вас либо на другом сервере (пример: 192.168.1.10), либо прям на роутере (пример: 127.0.0.1).
AGH на другом сервере
Если на другом сервере, то в podkop вам необходимо задать DNS Protocol Type: UDP, DNS Server: IP_АДРЕС_СЕРВЕРА.
AGH на роутере
Если на роутере, то в конфиге /etc/adguardhome.yaml
привести к виду
bind_hosts : 127.0.0.10,
port : 53
Можете указать другой локальный адрес. Здесь 127.0.0.10 как пример. Главное не 127.0.0.42 и не 127.0.0.53.
Перезапуск службы AGH
service adguardhome restart
В podkop вам необходимо задать DNS Protocol Type: UDP
, DNS Server: 127.0.0.10
.
После этих настроек проверьте, что AGH принимает запросы в админке AGH. И настройте Upstream DNS servers на ваш вкус.
AdGuardHome как DNS-сервер у клиентов
Это надо расписать.
Вкратце. В DHCP роутера ставим AGH в качестве DNS-сервера для клиентов. А в AGH настраиваете роутер с Podkop в качестве Upstream DNS servers.