Trusted Recursive Resolver: Difference between revisions

Jump to navigation Jump to search
more explanation about bootstrapAddress
(add network.trr.resolvers)
(more explanation about bootstrapAddress)
Line 16: Line 16:
* 1 - Reserved (used to be Race mode)
* 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.
* 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 (This mode also requires the bootstrapAddress pref to be set). Note that the native resolver will be used anyway for portal detection and telemetry ([https://bugzilla.mozilla.org/show_bug.cgi?id=1593873 Bug 1593873])
* 3 - Only. Only use TRR, never use the native resolver.
** Up to FF >= 73, this mode also requires the bootstrapAddress pref to be set.
** Starting with Firefox 74, setting the bootstrap address is no longer mandatory - the browser will simply bootstrap itself using regular DNS, unless the DoH server domain can't be resolved. 
** The native resolver will still be used for portal detection and telemetry ([https://bugzilla.mozilla.org/show_bug.cgi?id=1593873 Bug 1593873])
* 4 - Reserved (used to be Shadow mode)
* 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.
* 5 - Off by choice. This is the same as 0 but marks it as done by choice and not done by default.

Navigation menu