Android
Android 9 and newer has a built-in feature called Private DNS. It sends every DNS lookup to the server you choose over DNS-over-TLS, whichever network you’re on, whether Wi-Fi, mobile data or a hotspot. Your lookups are encrypted, so the network can’t read or change them.
Set it up
Section titled “Set it up”Choose one hostname:
| Server | Private DNS hostname |
|---|---|
| us-dns1 | us-dns1.bancuh.com |
| Server | Private DNS hostname |
|---|---|
| fr-dns1 | fr-dns1.bancuh.com |
| fr-dns2 | fr-dns2.bancuh.com |
| Server | Private DNS hostname |
|---|---|
| sg-dns1 | sg-dns1.bancuh.com |
| sg-dns2 | sg-dns2.bancuh.com |
| Server | Private DNS hostname |
|---|---|
| jp-dns1 | jp-dns1.bancuh.com |
| jp-dns2 | jp-dns2.bancuh.com |
-
Open Settings and find Private DNS. Where it lives depends on the phone:
- Pixel and most phones: Settings › Network & internet › Private DNS
- Samsung: Settings › Connections › More connection settings › Private DNS
- Xiaomi: Settings › Connection & sharing › Private DNS
If you can’t find it, search Settings for “Private DNS”.
-
Choose Private DNS provider hostname. It may be labelled Designate hostname or Custom.
-
Enter the hostname, for example
sg-dns1.bancuh.com, and save. -
Open a few apps, then check your query logs to confirm it works.
Turn it off
Section titled “Turn it off”Go back to Private DNS and choose Automatic (or Off).