diff --git a/_includes/sections/browser-tweaks.html b/_includes/sections/browser-tweaks.html
index fee1830a..62b2ec4e 100644
--- a/_includes/sections/browser-tweaks.html
+++ b/_includes/sections/browser-tweaks.html
@@ -115,23 +115,8 @@
-
network.trr.mode = 2
-
- Use Trusted Recursive Resolver (DNS-over-HTTPS) first and if it fails, use the system resolver Source
-
- - 0 = disabled by default, may change in the future
- - 1 = use the faster resolver
- - 2 = use DoH first, fallback to system resolver
- - 3 = only use DoH. This may require
network.trr.bootstrapAddress
or using an IP address in network.trr.uri
.
- - 5 = explicitly disable DoH
-
-
-
- network.trr.uri = CHANGEME
- The address of your DNS-over-HTTPS provider, if you don't have one, check our encrypted DNS recommendations. It can also be changed in Settings, Network Settings, Enable DNS over HTTPS, Use Provider, Custom.
-
- network.security.esni.enabled = true
- Hide the address which you are requesting SSL certificate for if the server supports it. This requires DoH/TRR to be enabled even on Android 9+ when Private DNS is enabled.
+ Looking for TRR, DoH or ESNI?
+ They have moved to our DNS page.
webgl.disabled = true
WebGL is a potential security risk. Source
diff --git a/_includes/sections/dns.html b/_includes/sections/dns.html
index 219f170c..19c3e777 100644
--- a/_includes/sections/dns.html
+++ b/_includes/sections/dns.html
@@ -307,6 +307,10 @@ github="https://github.com/jedisct1/dnscrypt-proxy"
Encrypted DNS clients for desktop:
- Firefox comes with built-in DoH support with Cloudflare set as the default resolver, but can be configured to use any DoH resolver. Currently Mozilla is conducting studies before enabling DoH by default for all US-based Firefox users.
+
+ - DNS over HTTPS can be enabled in Menu -> Preferences (
about:preferences
) -> Network Settings -> Enable DNS over HTTPS. Set "Use Provider" to "Custom," and enter your DoH provider's address.
+ - Advanced users may enable it in
about:config
by setting network.trr.custom_uri
and network.trr.uri
as the address you find from the documentation of your DoH provider and network.trr.mode
as 2
. It may also be desirable to set network.esni.enabled
to True
in order to enable encrypted SNI and make sites supporting ESNI a bit more difficult to track.
+
Encrypted DNS clients for mobile:
@@ -330,6 +334,13 @@ github="https://github.com/jedisct1/dnscrypt-proxy"
Further reading: