Hello Primitivo,
It has been a long time since I set up AdGuard. As I recall, the setup menu gives the option to use an alternate addressort. Mine is set for the web gui to use port 8080 and for the DNS server to listen on port 5300 . I followed the setup from the Kamoj FAQ after making sure the desired ports were available:
Thanks @blueliner, I was misled by Adguard notice that it has to use port 53 for DNS in order to work properly. I guess kamoj addon handles DNS redirection on port 53, so the port provided in adguard setup probably doesn't matter much. I followed 8080 and 5300. Setup ControlD DoH and DoT and they seem to be working very well. I have now also disabled ad-blocking on ControlD, since Adguard handles that. What is nice also is that you can enable selected devices to bypass these blocks on the router level, something you cannot currently achieve with ControlD.
AdGuard itself has the option to use their hosted database for security checks, parental control and safe search. You can also use your own or third party blocklists by entering the ip address for the file location.
So the way I understand it, is that there is some Adguard locally hosted database which is updated and downloaded to the router periodically and based on this it is decided if the address should be blocked or passed. Unlike ControlD, where this is decided on DNS query level.
I wonder now what happens to the DNS addresses provided on the router WAN page? Are they disregarded completely?
Also in Adguard settings, what did you insert under: "Private reverse DNS servers"? Should router main IP be entered e.g. 192.168.1.1 ?
Just found another way to "break" WG connection - by updating internet WAN DNS. WG client shield will turn red and won't re-establish the connection until we uncheck and re-check the green square box manually. This is all despite having "Restart at connection failure" checked.
@blueliner also now with the DoH and DoT setup from ControlD I don't have to care if:
- VPN IP would get changed on reconnection (although I use static IP - but let's say it gives me greater flexibility server wise)
- VPN connection will terminate and ISP connection would kick in - ControlD automatically whitelist new IP via 1st DoH or DoT request
That means if I am not at home, kids won't complain that e.g. Disney+ was not working for them, because VPN stopped working. Obviously I wish things were working more reliably but I hope we will get there at some point once @kamoj do all the fixes and switch from Beta to RC1
Last edited: