Changes

Jump to: navigation, search

Trusted Recursive Resolver

575 bytes added, 09:20, 12 September 2019
Update pref definitions
=== network.trr.mode ===
set which The resolver mode you want.You should not change the mode manually, instead use the UI in the Network Settings section of about:preferences * 0 - Off (default). use standard native resolving only (don't use TRR at all)  * 1 - Reserved (used to be Race mode)  * 2 - First. Use TRR first, and only if the name resolve fails use the native resolver as a fallback.  * 3 - Only. Only use TRR. Never use the native (after This mode also requires the initial setupbootstrapAddress pref to be set).  * 4 - Reserved (used to be Shadow mode)  * 5 - Off by choice. This is the same as 0 but marks it as done by choice and not done by default.
=== network.trr.uri ===
Publicly announced servers include:
- * https://mozilla.cloudflare-dns.com/dns-query- * https://dns.google/dns-query
For more servers, see this unofficial list of DoH servers: https://github.com/curl/curl/wiki/DNS-over-HTTPS.
=== network.trr.wait-for-portal ===
(default: truefalse) set this boolean to **true** to tell Firefox to wait for the captive portal detection before TRR is used. (on Android, this will default to **false** since the captive portal handling is done outside of Firefox, by the OS itself.)
=== network.trr.allow-rfc1918 ===
(default: none) by setting this field to the IP address of the host name used in "network.trr.uri", you can bypass using the system native resolver for it.
Use this to get the IPs of the cloudflare server: https://dns.google/query?name=mozilla.cloudflare-dns.com
=== network.trr.blacklist-duration ===
(default: false) For each normal name resolution, Firefox issues one HTTP request for A entries and another for AAAA entries. The responses come back separately and can come in any order. If the A records arrive first, Firefox will—as an optimization— continue and use them without waiting for the second response. If the AAAA records arrive first, Firefox will only continue and use them immediately if this option is set to **true**.
 
=== network.trr.skip-AAAA-when-not-supported ===
 
(default: true) If Firefox detects that your system does not have IPv6 connectivity, it will not request IPv6 addresses from the DoH server.
=== network.trr.max-fails ===
=== network.trr.excluded-domains ===
(default: `localhost,local`) Comma separated list of domain names to be resolved using the native resolver instead of TRR. The host of the captive portal detection is also added to the internal exclusion list, in order to be able to detect local captive portals.
== Dynamic Blacklist ==
Confirm
89
edits

Navigation menu