The Android 12 private DNS setting is unfortunately not set up to accept an IP address, only a hostname. Thus, it clearly must resolve a standard DNS query before doing the TLS or HTTPS query.

I frequently find my connection working but with no standard DNS response.

Is there any way on Android 12 to completely bypass standard DNS?

  • 1
    The purpose of "private DNS" is to keep the host names private you use when using Android. With private DNS only the DNS server name is queried so unless you use a custom DNS server that is only used by you there is no privacy issue.
    – Robert
    Commented Jan 30, 2023 at 13:00
  • if the standard dns query is man-in-the-middle hijacked, the entire ensuing private dns connection can also be hijacked, thus i claim it defeats the purpose! But i've edited that out now because it's aside from the point of my question.
    – gregrwm
    Commented Jan 31, 2023 at 9:38


You must log in to answer this question.

Browse other questions tagged .