问题出在DNS解析环节,应先通过about:networking#dns一键清除Firefox DNS缓存,若按钮不可见则需在about:config中启用network.dns.cache.enabled,再设network.dnsCacheExpiration和network.dnsCacheEntries为0禁用缓存,并同步执行ipconfig /flushdns刷新系统DNS,最后更换为223.5.5.5等公共DNS服务器。

火狐浏览器显示“无法连接网络”或空白页面,但微信、QQ等其他应用能正常联网,说明问题出在DNS解析环节——域名无法被正确转换为IP地址,导致请求根本发不出去。
一键清除Firefox内置DNS缓存
这一步最快最安全,直接调用Firefox内置网络诊断模块,不改任何配置就能立刻生效。
在地址栏输入【about:networking#dns】并回车,等待页面加载完成。
向下滚动到“DNS”标签页下方,找到并点击【Clear DNS Cache】按钮。
看到页面弹出“DNS cache cleared”提示,就表示已成功清除。
按钮不可见?先启用DNS缓存功能
如果上一步的按钮没出现,说明Firefox内部DNS缓存机制已被禁用,必须先手动打开才能清空。
方法一:
1、地址栏输入【about:config】→ 回车 → 点击“接受风险并继续”。
2、在搜索框中输入【network.dns.cache.enabled】→ 双击该项,将值从 false 改为 true。
3、重新访问 about:networking#dns 页面,此时 Clear DNS Cache 按钮应已可见,点击执行清除。
注意:如果双击后值没变,说明该偏好项被锁定,需检查是否有策略组策略或扩展强制覆盖。
同步刷新系统DNS缓存
Firefox的DNS缓存和Windows系统DNS缓存是两套独立机制,只清浏览器层可能解决不了问题。
按下Win + R → 输入 cmd → 回车 → 在命令提示符中输入:【ipconfig /flushdns】→ 回车。
免费 DNS 与邮件安全分析(IntoDNS.ai):包括 DNSSEC、SPF、DKIM、DMARC、MTA-STS、BIMI、SMTP STARTTLS、FCrDNS、黑名单、发件人要求及报告。
更换为稳定公共DNS服务器
运营商默认DNS常响应慢、易污染,换用223.5.5.5(阿里DNS)或8.8.8.8(Google DNS)可立竿见影。
方法一(推荐国内用户):
打开“网络和共享中心”→“更改适配器设置”→右键当前连接→“属性”→双击“Internet 协议版本 4 (TCP/IPv4)”→勾选“使用下面的DNS服务器地址”,首选填【223.5.5.5】,备用填【223.6.6.6】→ 点“确定”。
方法二(国际场景优先):
同样路径下,首选填【8.8.8.8】,备用填【8.8.4.4】。
弱网环境强制跳过IPv6降级等待
火狐在弱网下默认先试IPv6 DNS查询,若本地不支持,会空等2秒以上再降级,直接触发超时。
在 about:config 中搜索【network.dns.disableIPv6】,双击设为【true】。
这一步跳过所有IPv6解析尝试,避免无谓等待。
启用DoH加密DNS彻底绕过UDP丢包
传统DNS走明文UDP,在高丢包率弱网中极易失败;DoH改走HTTPS隧道,复用TLS连接,成功率显著提升。
第一步:在地址栏输入 about:config → 点击“I'll be careful, I promise”
第二步:搜索 network.trr.mode,双击修改为【3】(仅使用TRR,禁用系统DNS)
第三步:搜索 network.trr.uri,双击修改为 https://dns.google/dns-query
第四步:搜索 network.trr.bootstrapAddress,设为【8.8.8.8】——这是DoH服务器的IP,用于首次握手,避免循环依赖

















