←back to thread

182 points whalabi | 1 comments | | HN request time: 0.315s | source
1. ignoramous ◴[] No.19210161[source]
I posted a comment on how to do this (without requiring root or installing 3p apps for Android 4 and above) here on a HN thread on AdGuard DNS.

Copy-paste from https://news.ycombinator.com/item?id=18788410

For anyone running on Android 9 or later, navigate to

Settings -> WiFi and Internet -> Private DNS

Select Private DNS provider hostname

Add dns.adguard.com (DNS over TLS)

Click save.

Visit https://segment.com and you should see browser's 'Server not found' (disable existing ad-blockers or they might jump in and block the website anyway).

---

For anyone on Android 4.0 or later, consider using Intra [0] to use AdGuard DNS over HTTPS, if you prefer it over cloudflare's or google's.

Install Intra.

Open the app, click on Settings.

Choose customer URL and paste: https://dns.adguard.com/dns-query

Be sure to 'lock the app' to prevent it from being killed in the background, and enable 'Auto Start' for the app from installed apps settings page if on newer android versions that support it.

[0] https://getintra.org