火狐浏览器出现ERR_CONNECTION_REFUSED连接被拒绝怎么修复

风雪大大_5276

风雪大大_5276

2026-10-28

648人浏览

原创

ERR_CONNECTION_REFUSED表明请求已抵达目标主机但被主动拒绝,根源是TCP握手时收到RST包,需依次排查网站状态、代理配置、防火墙拦截、hosts劫持及协议栈异常。

火狐浏览器出现err_connection_refused连接被拒绝怎么修复

火狐浏览器访问网页时突然弹出 ERR_CONNECTION_REFUSED,说明请求已发出并抵达目标主机,但对方明确拒绝建立 TCP 连接——这既不是网络断开,也不是 DNS 解析失败,而是服务端或本地中间层主动发回 RST 包所致,必须逐层定位是远程服务宕机、本地防火墙拦截、代理配置错位,还是 hosts 文件劫持了域名。

先确认是不是网站本身挂了

打开手机 Wi-Fi,用 Safari 或 Chrome 访问同一个网址。如果也打不开,再打开 downforeveryoneorjustme.com 输入域名查状态。若显示 “It's just you”,问题就在你这台电脑;若显示 “It's down for everyone”,那就不用折腾了,等服务器恢复就行。

这一步跳过会浪费大量时间。很多人一看到 ERR_CONNECTION_REFUSED 就猛敲命令行,结果发现是知乎服务器正在重启。

检查火狐是否被代理卡死

方法一:快速验证代理状态
按 Ctrl+Shift+P → 输入 “about:config” → 回车 → 点击“接受风险并继续” → 在搜索框输入 network.proxy.type → 查看值是否为 1(手动代理)或 2(自动配置脚本)。如果是,说明火狐当前强制走代理,而代理服务没运行或地址填错了。

方法二:一键清空代理设置
在 same about:config 页面,右键 network.proxy.type → 选择“重置”。此时值会变回 5(系统代理),火狐将使用 Windows/macOS 系统级代理设置,不再自行接管。

注意:network.proxy.type = 0 表示“无代理”,但火狐默认不设为 0,而是继承系统。强行设为 0 可能导致某些企业内网无法访问,慎用。

排查本地防火墙与安全软件拦截

第一步:临时关闭 Windows Defender 防火墙
按 Win+R → 输入 firewall.cpl → 回车 → 点击左侧“启用或关闭 Windows Defender 防火墙” → 选择“关闭 Windows Defender 防火墙(不推荐)” → 对“专用网络设置”和“公用网络设置”都执行此操作。

第二步:检查第三方安全软件
右下角任务栏找到 360、腾讯电脑管家、Kaspersky 图标 → 右键 → 选择“退出”或“暂停防护” → 切换回火狐按 Ctrl+R 刷新页面。

page-agent 浏览器控制(CDP)
page-agent 浏览器控制(CDP)

使用 page-agent CLI(CDP)控制浏览器;CLI只能通过 GitHub Release 的 .tgz 安装,npm 官方包暂未发布。

下载

第三步:永久放行火狐出站连接
重新打开安全软件 → 进入“网络防护”或“防火墙设置” → 找到“程序联网控制” → 定位 firefox.exe(通常在 C:\Program Files\Mozilla Firefox\firefox.exe)→ 将其权限设为“允许所有网络访问”,务必同时勾选“允许通过局域网”和“允许通过互联网”,否则只能访问 localhost 服务。

检查 hosts 文件是否把域名指向了错误地址

按 Win+R → 输入 notepad C:\Windows\System32\drivers\etc\hosts → 回车(提示管理员权限时点“是”)→ 拉到文件最底部,查找形如 127.0.0.1 www.baidu.com 或 0.0.0.0 github.com 的行。

这类条目通常是恶意软件或某些“去广告”脚本添加的。只要不是你自己加的,就直接删掉整行。删完保存,无需重启,火狐下次访问就会走真实 DNS 解析。

重置火狐网络协议栈与缓存

方法一:刷新 DNS 和连接池
在火狐地址栏输入 about:networking → 回车 → 点击“DNS”标签页右上角的“Clear DNS Cache” → 再点击“Sockets”标签页下的“Close All Sockets”。这能立即释放所有僵死 TCP 连接,比重启浏览器更彻底。

方法二:清除 WebSocket 关联数据(针对实时通信类网站)
访问出问题的网站 → 按 Ctrl+Shift+I 打开开发者工具 → 切换到“应用程序”选项卡 → 左侧点“Service Workers” → 点右侧“取消注册” → 再点左侧“Cache Storage” → 展开后右键每个缓存名 → 选“Delete”。

这一步专门对付那些用了 Service Worker + WebSocket 的现代 Web 应用,比如飞书、钉钉网页版、在线协作文档——它们的连接异常往往不是网络问题,而是本地缓存的旧版 Worker 拦截了新握手请求。

相关文章

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
Gradle插件开发入门教程
Gradle插件开发入门教程

本专题介绍Gradle插件开发的基本流程,涵盖插件类编写、自定义任务注册、扩展参数设计和插件应用方法,帮助你理解插件如何组织构建逻辑,减少多个项目之间的重复配置。

2026.10.22

120

11

Gradle Wrapper配置教程
Gradle Wrapper配置教程

本专题介绍Gradle Wrapper的基本作用,涵盖文件组成、生成方法、版本配置和任务调用,帮助你理解项目如何使用指定的Gradle版本,减少不同开发环境带来的构建差异。

2026.10.22

60

10

Golangci-lint检查器使用教程
Golangci-lint检查器使用教程

本专题整理Golangci-lint常用Linters的用途与配置方法,覆盖错误处理、无效代码、安全、复杂度、命名和依赖检查,帮助项目合理选规则。

2026.10.22

60

15

Gradle怎么构建Java项目
Gradle怎么构建Java项目

本专题介绍Gradle Java项目构建方法,涵盖Java插件配置、依赖声明、源码编译、测试执行和打包检查,帮助你理解各阶段的任务关系,逐步完成项目构建。

2026.10.22

40

10

PHP时间戳漏洞修复教程
PHP时间戳漏洞修复教程

本专题汇总PHP常见时间戳漏洞,包括2038年溢出、时区漂移、时间戳伪造、重放攻击、时间盲注与日志审计失效等,并给出升级64位环境、使用 DateTimeImmutable、统一UTC、严格超时校验、预处理绑定、hash_equals 比对等修复方案,帮助开发者快速排查和加固时间相关代码。

2026.10.22

60

25

Golangci-lint配置文件与规则设置
Golangci-lint配置文件与规则设置

本专题聚焦Golangci-lint YAML配置文件,讲清运行参数、规则启停、目录排除、问题过滤及严重级别设置,便于团队统一检查标准。

2026.10.22

20

15

Golangci-lint安装与入门教程
Golangci-lint安装与入门教程

本专题讲解Golangci-lint的安装、初始化、基础命令和首次代码检查,覆盖本地环境、Docker及多平台用法,帮助Go开发者快速上手。

2026.10.22

40

15

PHP2Shell高危漏洞修复教程
PHP2Shell高危漏洞修复教程

PHP2Shell漏洞是什么,哪些PHP版本和运行环境会受到影响,服务器应该如何检测与修复?本专题提供版本自查脚本、Linux与Docker升级命令、PHP-FPM和Apache排查步骤,以及修复验证、临时缓解和应急响应方案。

2026.10.22

320

12

剧云人物设定与关系管理教程
剧云人物设定与关系管理教程

本专题介绍剧云人物设定与关系管理,讲解角色小传、性格职业、人物目标、背景资料和关系网络的创建及维护方法。

2026.10.22

40

16

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程