diff options
| author | Daniel Micay <danielmicay@gmail.com> | 2023-01-02 11:57:05 -0500 |
|---|---|---|
| committer | Daniel Micay <danielmicay@gmail.com> | 2023-01-02 11:57:36 -0500 |
| commit | 63d70eaf452ced178653fd97b141e2c25071720a (patch) | |
| tree | c1693ccc30569e6ea8f45513ebe59e867ebd5bcd /static | |
| parent | 5121bbea01358986554c8c9155ad8cc3834d751d (diff) | |
explain DNS-over-TLS test query in detail
Diffstat (limited to 'static')
| -rw-r--r-- | static/faq.html | 23 |
1 files changed, 21 insertions, 2 deletions
diff --git a/static/faq.html b/static/faq.html index ad0ded11..5be8aac5 100644 --- a/static/faq.html +++ b/static/faq.html @@ -941,8 +941,27 @@ the Google service if you prefer.</p> </li> <li> - <p>DNS connectivity and functionality tests involving connections to - the network / user provided DNS resolvers</p> + <p>A test query is done via DNS-over-TLS in the automatic and manually + enabled modes to detect if DNS-over-TLS is available. It won't happen + when DNS-over-TLS is disabled. For the automatic mode, it uses this to + determine if it should be using it and for the manual mode it uses it + to report an error. This DNS query is not used to make a connection to + the resulting resolved IP.</p> + + <p>GrapheneOS queries the DNS resolver for + <code><var>randomstring</var>-dnsotls-ds.dnscheck.grapheneos.org</code> + by default but switches to using the standard + <code><var>randomstring</var>-dnsotls-ds.metric.gstatic.com</code> + when the HTTP(S) connectivity check mode is set to Standard (Google) + instead of the default GrapheneOS mode or Disabled mode to avoid + identifying itself as GrapheneOS to the DNS resolver. The DNS-over-TLS + test query will still happen with HTTP(S) connectivity checks disabled + but DNS-over-TLS can be disabled by disabling Private DNS.</p> + + <p>The random string is used to bypass DNS caching to make sure the + DNS resolver. It's generated with a cryptographically secure random + number generator (CSPRNG) for each request and therefore can't leak + any identifying info.</p> </li> <li> <p>DNS resolution for other connections involving connections to the |
