[deleted] Hello, I'm using a custom DNS in Android (nextDNS.io). Just curious to know how custom DNS feature works, due to it doesn't accepts a IP address but a DNS name. How it resolves this DNS name? using an internally defined DNS server?
other8026 [deleted] found the answer here: https://grapheneos.org/faq#private-dns-ip The OS will look up the hostname of the Private DNS server via unencrypted DNS and then force all other DNS lookups via DNS-over-TLS with the identity of the server authenticated as part of providing authenticated encryption.