火狐浏览器可通过三种方式替换默认DoH提供商:一、在隐私与安全设置中选择预置或自定义DoH地址;二、通过about:config强制配置network.trr.mode、network.trr.uri和network.trr.bootstrapAddress;三、安卓版在设置→隐私与安全→基于HTTPS的DNS中添加自定义地址。

如果您希望在火狐浏览器中替换默认的DNS over HTTPS(DoH)提供商,以适配本地网络环境或提升解析稳定性,则需通过设置界面或底层配置手动指定可信的加密DNS端点。以下是多种可行的操作路径:
一、通过隐私与安全设置页切换DoH提供商
该方式适用于图形界面可用、无需修改底层参数的常规用户,支持从预置列表快速切换或输入自定义URI。
1、在火狐地址栏输入about:preferences#privacy并按回车,进入隐私与安全设置页面。
2、向下滚动至“基于 HTTPS 的 DNS”区域,确认已勾选启用 DNS over HTTPS复选框。
3、在“使用以下提供程序”下拉菜单中,选择Cloudflare、NextDNS或阿里云DNS(dns.alidns.com)等预置选项。
4、若需使用其他服务商,点击下拉菜单末尾的自定义按钮。
5、在弹出的输入框中粘贴完整DoH地址,例如:https://doh.pub/dns-query 或 https://dns.alidns.com/dns-query。
6、点击保存更改,浏览器将自动测试连接,状态显示“成功”即完成切换。
二、通过about:config强制指定DoH服务端点
当图形界面未显示“自定义”选项、预置列表不可用,或需绕过自动协商逻辑时,可直接编辑核心配置项锁定目标DoH服务器。
1、在地址栏输入about:config并回车,点击确认风险提示进入高级配置页。
2、在搜索栏输入network.trr.mode,双击将其值设为2(表示始终优先使用DoH,仅失败时回退)。
3、继续搜索network.trr.uri,双击编辑,填入目标DoH完整URI,例如:https://doh.pub/dns-query。
4、再搜索network.trr.bootstrapAddress,双击设为对应DoH服务的已知IP地址,如119.29.29.29(腾讯DNS)或223.5.5.5(阿里云DNS)。
5、关闭about:config页,重启火狐浏览器使配置生效。
三、在安卓版火狐中配置自定义DoH地址
移动端界面布局不同,但支持等效的DoH端点替换操作,适用于Wi-Fi环境下规避本地DNS污染。
1、打开安卓设备上的火狐浏览器,点击右上角三点菜单图标,选择设置。
2、依次进入隐私与安全 → 基于 HTTPS 的 DNS。
3、开启启用 DNS over HTTPS开关。
4、点击使用以下提供程序,选择自定义选项。
5、在输入框中粘贴国内可用DoH地址:https://dns.alidns.com/dns-query 或 https://doh.pub/dns-query。
6、点击保存,系统将立即尝试建立加密DNS连接。











