首选项-常规-网络设置-设置-Enable DNS over HTTPS

浏览器地址栏打开
about:config

搜索
network.trr

设置
network.trr.mode 值为2

在 network.trr.uri 中填入服务器:
https://mozilla.cloudflare-dns.com/dns-query

设置好后,在地址栏输入 about:networking 可以看到具体通信情况

=================
桌面版:
在地址栏输入about:preferences并打开;
将页面翻到最下方,点击“网络设置”下方的“设置”按钮;
勾上“启用基于 HTTPS 的 DNS”选项;
选择“自定义”(如果您想使用默认的DoH服务器则可以不修改);
填入DoH服务器地址,需以https://开头,端口可选。
注意:通过图形界面设置后Firefox默认会在DoH查询失败时回退到传统DNS,如果需要用DoH做所有的DNS查询:
在地址栏输入about:config并打开,如果出现警告提示请继续;
在页面上方的搜索框输入network.trr.mode;
修改network.trr.mode的值为3。

移动版:
在地址栏输入about:config并打开,如果出现警告提示请继续;
在页面右上角的搜索框输入network.trr.uri;
修改network.trr.uri的值为DoH服务器地址(如果您想使用默认的DoH服务器则可以不修改),需以https://开头,端口可选;
在页面右上角的搜索框输入network.trr.mode;
修改network.trr.mode的值为3(如果想在DoH查询失败时回退到传统DNS,请设置为2)。