火狐浏览器可通过三种方式启用dns over https(doh)以增强隐私与抗dns污染能力:一、在隐私与安全设置中勾选启用并选择增强保护;二、在自定义doh中填入国内可用地址如https://doh.pub/dns-query;三、在about:config中将network.trr.mode设为2、network.trr.uri设为doh地址、network.trr.bootstrapaddress设为对应ip。

如果您希望提升火狐浏览器的网络隐私性与抗DNS污染能力,可通过启用DNS over HTTPS(DoH)将明文DNS查询转为加密HTTPS请求。以下是具体配置步骤:
一、通过隐私与安全设置启用DoH
该方法利用火狐内置的图形化DoH配置界面,直接启用由Mozilla或合作方提供的加密DNS服务,操作简单且自动校验证书,适合大多数用户快速部署。
1、在火狐浏览器地址栏输入about:preferences#privacy并按回车键,进入隐私与安全设置页面。
2、向下滚动至“基于 HTTPS 的 DNS”区域,找到“启用 DNS over HTTPS”选项。
3、勾选该复选框,激活DoH开关。
4、在“保护级别”下拉菜单中选择:增强保护(推荐国内用户使用,DoH失败时自动回退至系统DNS)。
5、若需指定服务商,可在“使用以下提供程序”中选择Cloudflare、NextDNS,或点击“自定义”手动输入DoH地址。
二、手动配置国内可用DoH服务器地址
针对国内网络环境,部分默认DoH服务可能连接不稳定或响应延迟;填写经验证的国内DoH端点可显著提升解析成功率与访问速度,并有效抵御DNS污染。
1、在“基于 HTTPS 的 DNS”设置区,确保已勾选“启用 DNS over HTTPS”。
2、点击“使用以下提供程序”旁的“自定义”按钮。
3、在输入框中粘贴国内可用DoH地址:https://doh.pub/dns-query 或 https://dns.alidns.com/dns-query。
4、点击“保存更改”,浏览器将自动发起连接测试,显示“成功”即表示配置就绪。
5、关闭设置页后,所有新发起的DNS查询将通过该加密地址执行。
三、通过about:config高级配置强制启用DoH
当图形界面选项不可见、设置未生效或需绕过自动协商逻辑时,可通过火狐底层配置项强制启用DoH并锁定策略,实现更严格的加密解析控制。
1、在地址栏输入about:config并回车,确认风险提示进入高级配置页。
2、在搜索栏输入network.trr.mode,双击该项将其值设为2(表示始终使用DoH,仅在失败时回退)。
3、继续搜索network.trr.uri,双击编辑,填入完整DoH地址,例如:https://doh.pub/dns-query。
4、再搜索network.trr.bootstrapAddress,双击设为对应DoH服务的IP地址,如119.29.29.29(腾讯DNS)或223.5.5.5(阿里DNS)。











