游乐游手机版
首页/游戏资讯/文章详情

火狐浏览器DoH配置内网域名直连与分流例外方法

时间:2026-05-30 19:24
遇到内网域名解析失败的情况时,很可能是火狐的 DoH(DNS over HTTPS)机制在背后作祟。它会绕过系统 hosts 文件和本地 DNS 服务器,把所有查询请求都强制转发到公共 DoH 服务器,导致内网域名根本找不到正确 IP。解决方案其实不复杂:手动配置一下 network trr exc

遇到内网域名解析失败的情况时,很可能是火狐的 DoH(DNS over HTTPS)机制在背后作祟。它会绕过系统 hosts 文件和本地 DNS 服务器,把所有查询请求都强制转发到公共 DoH 服务器,导致内网域名根本找不到正确 IP。解决方案其实不复杂:手动配置一下 network.trr.excluded-domains 这个参数,让它识别哪些域名可以走本地 DNS。

火狐浏览器默认启用 DoH 后,所有 DNS 查询都改走 HTTPS 加密通道,包括那些本来应该直接连到内网的域名,比如 gitlab.internalprinter.lan,甚至 192.168.1.100 这类 IP 地址。结果就是解析失败、页面打不开。这个机制不会自动识别“内网域名”,也不会智能回退到本地 DNS,必须由你手动划定例外名单。

为什么内网域名会解析失败

DoH 这个机制,本质上就是应用层的 DNS 解析,它完全不理会系统 hosts 文件和本地 DNS 设置。只要 network.trr.mode 设为 2(强制使用 DoH),火狐就不会去查 /etc/hosts(Linux/macOS)或 C:\Windows\System32\drivers\etc\hosts(Windows),也不会向路由器或企业 DNS 服务器发送 UDP 53 请求。所有查询请求,全都一股脑儿发给你在 network.trr.uri 中配置的公共 DoH 服务器。而阿里、腾讯、Cloudflare 这些公共 DoH 服务,根本不可能解析你内网中的私有域名。

具体表现通常如下:

  • 在浏览器里输入 https://intranet.company,结果弹出“无法找到服务器”,但用 curl 或者其他浏览器测试,却能正常访问。
  • 打开 about:networking#dns 查看,内网域名的查询记录中,Protocol 列显示的是 HTTPS,状态却是 failed 或 timeout。
  • 关键点在于:DoH 本身没有“智能分流”能力,防火墙规则或 hosts 文件对它都不起作用。

配置 network.trr.excluded-domains 强制直连

想让内网域名不走 DoH,这是目前唯一靠谱的解决办法。核心思路就是告诉火狐:这些域名请直接跳过 TRR(Trusted Recursive Resolver),改用系统默认 DNS(即路由器或企业 DNS)来解析。不过,这个配置在图形界面里找不到,只能去 about:config 手动设置。

  • 在地址栏输入 about:config,确认风险提示后进入,搜索 network.trr.excluded-domains
  • 如果该配置项不存在,手动创建:右键选择“新建”→“字符串”,名称填写 network.trr.excluded-domains,然后填入要放行的域名列表。
  • 值的格式要求很严格:必须是逗号分隔的纯域名,不能带 https://,不能带路径,末尾不能加点。例如:intranet.company,gitlab.internal,printer.lan
  • 它支持子域名匹配,比如你填入 internal,那么 dev.internalprod.internal 都会被包含。但不支持通配符 * 或正则表达式。
  • 配置完后无需重启浏览器,新建标签页即可生效。已经打开的那些页面,需要刷新或重新打开。

验证是否生效

光填完设置还不够,得确认流量到底走了哪条路。

  • 打开 about:networking#dns,在“Recent Queries”表格中找到刚访问的内网域名,检查“Protocol”列:如果显示 UDPTCP,说明已成功绕过 DoH。
  • 对比 TRR Status 那一行:如果状态是 active,但某次查询的 Protocol 变成了 UDP,就说明 excluded-domains 已生效。
  • 如果还不放心,在终端里执行 nslookup intranet.company 127.0.0.1(假设系统 DNS 为本地 DNS),看能否解析出内网域名。
  • 特别注意:填错格式是大忌。比如不小心加上了 https://.company. 这样的尾巴,该配置会被直接忽略,行为不会有任何改变。

补充:hosts 文件和 network.trr.mode = 5 的误区

很多用户遇到此问题,第一反应是修改 hosts 文件,或者调整 network.trr.mode 参数。但在当前 Firefox(114+)版本中,这些老办法基本失效。

  • /etc/hosts 对 DoH 查询完全不可见——火狐根本不会读取它,除非你将 network.trr.mode 改回 0,彻底禁用 TRR。
  • network.trr.mode = 5 这个选项号称“仅对非 HTTPS 页面降级”,但这是旧版本遗留的设定,2026 年的主流版本早已弃用,设置上去也等于白搭。
  • 企业想通过策略文件 policies.json 批量部署也不行——它不支持 excluded-domains 这个配置项。因此,企业环境中仍需用户去 about:config 手动补充。
  • 最容易踩坑的一点:network.trr.excluded-domains 的数据类型必须是字符串,而不是布尔值或整数。一旦类型填错,整个配置就会静默丢弃,毫无效果。
来源:https://www.php.cn/faq/2563959.html?uid=969633
上一篇乡村汽修店经营游戏《廉价汽车修理》获好评正式推出 下一篇彩虹浏览器字体大小调整设置教程
本站内容用于信息整理与展示,如有侵权或内容问题请及时联系处理。

相关推荐

补充同频道和同主题内容,方便继续浏览更多相关内容。

同类最新

继续查看同栏目最近更新的文章。

更多
夏天必玩清爽游戏推荐解暑又上瘾大盘点
游戏资讯 · 2026-07-20

夏天必玩清爽游戏推荐解暑又上瘾大盘点

推荐十款移动端清爽游戏,涵盖休闲消除、竞速对战、策略塔防、深度养成与真实射击等类型,包括《汤姆猫水上乐园》《水上乐园大作战》《逆境突破》等,操作简单,适配碎片时间,适合夏日解暑畅玩。

年类似《但丁地狱》的动作冒险游戏推荐
游戏资讯 · 2026-07-20

年类似《但丁地狱》的动作冒险游戏推荐

2026年五款地狱题材动作冒险手游各具特色:《地狱之吻》主打多结局叙事;《地狱法则》强调地形响应与武器节奏;《地狱领主》融合RPG与挂机;《地狱边境》采用极简黑白解谜;《地狱摩托》结合竞速与射击,沉浸感显著提升。

热门打鱼游戏推荐:高人气好玩耐玩手游合集
游戏资讯 · 2026-07-20

热门打鱼游戏推荐:高人气好玩耐玩手游合集

五款热门钓鱼手游各具特色:真实模拟百种鱼类生态与钓具组合,支持多人竞技与图鉴收集;零空杆机制保障正向反馈,硬核台钓体系强调浮漂解读与时机判断;动态遛鱼物理引擎提升沉浸感,适配碎片时间休闲需求。

年热门休闲单机手游精选推荐合集
游戏资讯 · 2026-07-20

年热门休闲单机手游精选推荐合集

《星露谷物语》《纪念碑谷3》《奇异园艺》《迷失之径》《人生重开》五款单机游戏,类型各异但共同点明确:无社交捆绑、无每日任务,支持随时开始与暂停。涵盖农场经营、解谜、植物学叙事、卡牌构筑和人生模拟,以低门槛提供高情感回报,适合快节奏生活中的减压需求。

《卧龙2》终于正式公布:2027年初发售,战斗系统大改
游戏资讯 · 2026-07-20

《卧龙2》终于正式公布:2027年初发售,战斗系统大改

《卧龙2:凤火连天》确认2027年初发售,登陆PS5、XSX|S、Steam及Switch2。续作抛弃线性关卡,采用开放世界地图;战斗系统大幅调整,奇术加入使用次数限制,鼓励拼刀与走位。主角为曹军摧毁故乡的青年,与庞统并肩作战,前作“丹药之争”仍为核心线索。