Set T.R.R. Mode:
The default value is "0". "0" means T.R.R. is off. "1" means use T.R.R. and regular DNS resources at the same time. The result that is returned first is used. "2" means use T.R.R. by default, but fallback on regular DNS resources. "3" means only use T.R.R.. "4" means use regular DNS resources, and T.R.R at the same time. The result from regular DNS resources is used. The result from T.R.R. is not. "5" means T.R.R. is off (the difference between this and "0" is that it makes it clear the user chose to disable the feature).
- In Mozilla Firefox's address bar type, "about:config".
- On the about:config page you will be prompted to accept the risks of tweaking your browser settings. Click, "I accept the risk!"
- In about:config's search field type, "network.trr.mode".
- In about:config's search results find "network.trr.mode". Right-click on it, choose "Modify", and enter your desired value (eg: "0"). Acceptable values are "0", "1", "2", "3", "4", and "5".
Set T.R.R. DoH Server:
The specified provider won't be used unless you have T.R.R. enabled. It isn't by default. The default provider is "https://mozilla.cloudflare-dns.com/dns-query".
- In Mozilla Firefox's address bar type, "about:config".
- On the about:config page you will be prompted to accept the risks of tweaking your browser settings. Click, "I accept the risk!"
- In about:config's search field type, "network.trr.uri".
- In about:config's search results find "network.trr.uri". Right-click on it, choose "Modify", and enter your desired value (eg: "https://mozilla.cloudflare-dns.com/dns-query").
Set DoH Query Method:
The default query method is POST, but Mozilla Firefox can be configured to query using GET instead.
- In Mozilla Firefox's address bar type, "about:config".
- On the about:config page you will be prompted to accept the risks of tweaking your browser settings. Click, "I accept the risk!"
- In about:config's search field type, "network.trr.useGET".
- In about:config's search results find "network.trr.useGET". Right-click on it, and choose "Toggle". The value will change. The default value is "false". Valid values are "true" (to use GET), and "false" (to use POST).
Notes:
- DoH servers typically support both POST and GET queries.
- These notes were tested on Mozilla Firefox 63.0.3.
- To view other options related to T.R.R. search for "network.trr" in about:config.
- Cloudflare's DoH (named "Cloudflare Resolver for Firefox) collects user data. To learn which information is collected, how it is used, and how long it is retained, visit "https://developers.cloudflare.com/1.1.1.1/commitment-to-privacy/privacy-policy/firefox/" .
License:Comprehensible Open License 1.0
Comprehensible Open License 1.0:
Material published under this license can be modified, forked, incorporated into other works, and distributed, provided the material remains under this license. Material published under this license is free of charge! Material published under this license is bound to the license release number it was published under. Material published under this license is provided as is. The author of material published under this license shan't be held liable for any negative occurrences that arise from use of the material the author published under this license.