Adguard Home on VPS - use as private DNS on Android devices

lukasamd

New Member
Hey! I prepared AdGuard Home on my VPS, everything works fine in normal cases i.e. when I use VPS IP as DNS server, but I'm also interested in using it as private DNS on my android devices - the same way we can now type "dns.adguard.com" in settings.

Think AdGuard DNS have some stability issues too often, also want to have full control so... How can I achieve that?
Already tried enabling HTTPS but it doesn't work.
I.e. admin interface works fine, but Android can't connect to my VPS with AdGuard Home.

I use CloudFlare and CloudFlare origin cert (strict mode) so it work like:
Client <---- Clodflare Wildcard SSL ----> CF servers <---- CF origin cert ----> My VPS

There is A record "adguard" to my VPS IP on my domain zone.
From browser, admin panel etc. works perfectly fine, there is encryption, no error etc. I putted origin cert + key on admin panel, but dns queries doesn't work and there is info that android can't connect to my private DNS when I try to use "adguard.mydomain.com". Use default settings so:
  • HTTPS port: 443
  • DNS-over-TLS port: 853
  • DNS-over-QUIC port: 783
What more should I work to enable that?
 

berturion

New Member
Hello, I also try to use this android feature with a home setup and redirected ports. I redirected port 853 from my router to my home server because Android Private DNS feature is using DoT as I understood. But I also have a message (in french) "Impossible de se connecter".
Please update your thread if you managed to find a solution, I would like to know. Thank you.
 

ammnt

Beta Tester
Hello, I also try to use this android feature with a home setup and redirected ports. I redirected port 853 from my router to my home server because Android Private DNS feature is using DoT as I understood. But I also have a message (in french) "Impossible de se connecter".
Please update your thread if you managed to find a solution, I would like to know. Thank you.
 
Top