https://github.com/AdguardTeam/dnsproxy
Скомпилированные релизы для разных ОС
Пример параметров для локального запуска (на компьютере пользователя):
./dnsproxy\
-v \
--cache \
-u "192.168.1.2" \
-u "[/example.com/]10.10.210.210"
-u "192.168.1.2" - все домены (кроме example.com) разрешаются через DNS сервер 192.168.1.2
-u "[/example.com/]10.10.210.210" - доменты *.example.com разрешаются через DNS сервер 10.10.210.210