如何阻止 Firefox 在未经我许可的情况下自动连接

(重定向自Firefox 未经请求的连接

有些用户特别担心 Firefox 连接互联网的情况,尤其是当 Firefox 无缘无故地连接网络的时候(更多信息,请参看 Mozilla Firefox 浏览器隐私声明)。本文将解释火狐连接到互联网的各种原因,以及确有需要的时候您怎样可以阻止它这样做。

自动更新和安全

检查自动更新

警告:不推荐禁用更新检查,这将让在新版本中修复的安全隐患无法在您的计算机上得到修复。

火狐会偶尔检查它自身以及您的搜索引擎的可用更新。禁用更新检查的功能在 Firefox 63 被移除。高级用户和 IT 管理员可以使用政策方式来禁用 Firefox 的更新检查。参看 管理Firefox更新

火狐还会检查你的附加组件(扩展,主题)是否有更新,要禁止这个检查:

  1. 点击菜单按钮 Fx89menuButton,点击 扩展和主题 并选择 扩展
  2. 在标签页顶部,点击 全部附加组件工具Add-on Tools Icon 菜单,取消选中 自动更新附加组件 并选中 重置全部附加组件自动更新

更新阻止列表

警告:不建议禁用阻止列表,如果禁用,将可能无法阻止您安装不可信的附加组件、导入已吊销的证书或运行不稳定的图形驱动。

Firefox 有时会更新阻止列表,该列表用于阻止恶意扩展、有漏洞的插件、已吊销的证书和已知导致崩溃的图形驱动。更多信息,参阅 附加组件拦截流程(Firefox 扩展工作坊)、阻止列表(MozillaWiki)、图形驱动(MozillaWiki)、撤销中间证书:OneCRL 简介(Mozilla 安全博客)和 附加组件拦截列表 等文章。要禁用此功能:

  1. 地址栏 里输入about:config,然后按 回车
    有时会出现警告页面。点击 接受风险并继续,以打开 about:config 页面。
  2. 在 about:config 页面,搜索首选项 extensions.blocklist.enabled
  3. 观察其 一栏的内容。
    • 如果是 false,不用改。
    • 如果是 true,双击它并改为 false

更新反网络钓鱼和反恶意软件防护列表

警告:不推荐禁用反钓鱼和反恶意软件保护,因为这会让您容易遭受病毒或流氓软件侵入。关闭保护也会让您易受不可信网站的攻击,这些网站试图窃取您的财产、身份信息。

网络钓鱼、流氓软件和恶意软件防护 列表会自我更新,要关闭此功能:

  1. 在屏幕上方的菜单栏里点击 Firefox 并(根据 macOS 的版本不同)选择 首选项设置点击菜单按钮 Fx89menuButton 并选择设置
  2. 选择 隐私与安全 面板。
  3. 取消选中 拦截危险与诈骗内容

另外,你下载一个应用软件时,Firefox 会检查其签名。如果有签名,Firefox 会和已知的安全发布者的签名做比较。如果该软件不能被定为“安全”(被允许)或“恶意”(被阻止),Firefox 就会向 Google 的安全浏览服务发送该软件的一些下载数据来查询该软件是否安全。要关闭此类恶意软件保护:

  1. 地址栏 里输入about:config,然后按 回车
    有时会出现警告页面。点击 接受风险并继续,以打开 about:config 页面。
  2. about:config 页面,搜索首选项 browser.safebrowsing.downloads.remote.enabled
  3. 观察其 一栏的内容。
    • 如果是 false,不用改。
    • 如果是 true,双击它并改为 false

更新追踪保护列表

追踪保护 列表也许正在更新自己。要关闭它:

  1. 在屏幕上方的菜单栏里点击 Firefox 并(根据 macOS 的版本不同)选择 首选项设置点击菜单按钮 Fx89menuButton 并选择设置
  2. 选择 隐私与安全 面板。
  3. 在增强跟踪保护处,选择 定制 设置。
  4. 取消勾选 跟踪性内容

安全网站证书

当你访问安全网站(即 https 网站),Firefox 会验证网站的证书。这个过程可能包括与一家第三方认证机构通过名为 OCSP 的协议进行通信,以验证证书是否还有效。要关闭它:

  1. 在屏幕上方的菜单栏里点击 Firefox 并(根据 macOS 的版本不同)选择 首选项设置点击菜单按钮 Fx89menuButton 并选择设置
  2. 选择 隐私与安全 面板。
  3. 安全 下的 证书 部分,取消勾选
  4. 取消勾选 查询 OCSP 响应服务器,以确认证书当前是否有效

登录信息泄漏资讯

如果你的账号涉及已知的数据泄漏事件,Firefox Monitor 会为向你发送警告。更多信息,请参看 Firefox 密码管理器——被入侵网站的警报

如果需要获取最新的信息泄漏资讯,请访问 firefox.settings.services.mozilla.com

预先读取

预读链接

如果您正在查看的任何网站使用了特殊的预读链接(prefetch-link)标签,Firefox 将预读某些链接。欲了解更多信息,请参见 链接预取常见问题。要禁用预读:

  1. 地址栏 里输入about:config,然后按 回车
    有时会出现警告页面。点击 接受风险并继续,以打开 about:config 页面。
  2. about:config 页面中,搜索首选项 network.prefetch-next
  3. 查看其 一栏的内容。
    • 如果它被设置为 false,那么什么都不用做。
    • 如果它被设置为 true,双击它以设置它为 false

预读 DNS

为了减少延迟,Firefox 会主动对用户选择的链接和网页元素指向的 URL 进行域名解析。更多信息,见此 DNS 预读博客。要禁用 DNS 预读:

  1. 地址栏 里输入about:config,然后按 回车
    有时会出现警告页面。点击 接受风险并继续,以打开 about:config 页面。
  2. about:config 页面,搜索首选项 network.dns.disablePrefetch
  3. 查看其 一栏的内容。
    • 如果是 true,不用改。
    • 如果是 false,双击它并改为 true

投机性预连接

为了提高加载速度,当鼠标悬停在新标签页、用户开始在搜索栏或主页/新标签页的搜索区开始搜索时,Firefox 会预判性的打开这些连接。一旦这个判断和用户的动作一致,由于已经开始了一些工作,页面加载的速度会更快。要禁用此功能:

  1. 地址栏 里输入about:config,然后按 回车
    有时会出现警告页面。点击 接受风险并继续,以打开 about:config 页面。
  2. about:config 页面,搜索首选项 network.http.speculative-parallel-limit
  3. 查看其 一栏的内容。
    • 如果是 0,不用改。
    • 如果是其他值,双击它并改成 0

预读附加组件列表

每次打开 附加组件管理器 窗口时,火狐都会预读附加组件的列表以改善 推荐附加组件 面板的响应能力。如果没有打开附加组件管理器,就不会出现这个连接。

用户调用的内容

加载主页

加载您的主页时需要连接互联网。如果要更改您的主页为不产生互联网连接的页面:

  1. 在屏幕上方的菜单栏里点击 Firefox 并(根据 macOS 的版本不同)选择 首选项设置点击菜单按钮 Fx89menuButton 并选择设置
  2. 选择 主页 面板。
  3. 新窗口和新标签页 处:
    • 主页和新窗口 的下拉菜单里选择 空白页
    • 新标签页 的下拉菜单里选择 空白页
  4. 关闭 about:preferences 页面。

扩展

您已安装的扩展可能会与它所依赖的网站建立连接。例如:连接到某网站以同步您的书签、连接某网站以更新阻挡站点的列表等等。也有可能是某些扩展会改变火狐在其他方面的行为。例如,FasterFox 扩展有个预取所有链接的选项。要禁用或者移除扩展,查阅文章 禁用或卸载附加组件

Firefox 还检查你的附加组件(扩展、主题)是否有可用更新。要禁用此检查:

警告:不建议禁用附加组件更新检查,这会导致你暴露于安全漏洞之下,这些漏洞在新版本中可能已被修复。
  1. 点击菜单按钮 Fx89menuButton,点击 扩展和主题 并选择 扩展
  2. 在标签页顶部,点击 用于所有附加组件的工具Add-on Tools Icon 菜单,取消勾选 自动更新附加组件 再选择 重设所有附加组件为自动更新

恢复下载

当您启动 Firefox 时,您上一次浏览时未完成的下载项可能会继续下载。

  1. 点击 Ctrl + JCtrl + Shift + Ycommand + J 打开 下载窗口
  2. 确保目前没有下载项。

加载搜索插件图标

当你 添加定制化的搜索插件,而它又不带图标时,Firefox 也许会按照该插件的指导去网站查询一次图标并保留在缓存里以备再用。

Firefox 同步

使用 Firefox 同步 会建立经常性的网络连接,这样才能同步你的设备和 Mozilla 同步服务器上你的数据。为了选择同步何种数据或断开同步,参看 如何管理我的 Firefox Sync 帐户? 一文。

Mozilla 内容

注意:Firefox 的配置编辑器 一文详细讲述了如何使用 about:config 来修改首选项。

内容推荐和其他通知

Firefox 可能会根据你当前访问的网站或相关任务做出 精选推荐。你可以通过双击设置 browser.newtabpage.activity-stream.feeds.asrouterfeedfalse 关闭该推荐。

实验和研究

  • 设置 messaging-system.rsexperimentloader.enabledfalse 禁用新的实验。
  • 设置 app.normandy.optoutstudies.enabledfalse 禁用进行中的实验。如果 app.normandy.enable 已经设置为 false,那么此步骤就不需要了。
  • 设置 app.normandy.enabledfalse 禁用研究以及和 Normandy 相关的紧急修复及新功能推出。

用于默认搜索引擎的位置信息

为了根据您的地理位置正确设置默认搜索引擎,Firefox 会连接到 Mozilla 服务器进行一次位置查询,并将国别信息存放在本地。这次连接在你第一次启动 Firefox 时进行——如果你要避免这个,你需要预先设置首选项 browser.search.geoip.url 为空。

"What's new" 页面

浏览器更新后,Firefox 也许会在常规的主页旁边显示一个额外的标签页,它提供更多关于此次更新带来的改变或新功能的信息。如果不想显示该页面:

  1. 地址栏 里输入about:config,然后按 回车
    有时会出现警告页面。点击 接受风险并继续,以打开 about:config 页面。
  2. about:config 页,搜索首选项 browser.startup.homepage_override.mstone
  3. 双击它并设为 ignore

更新附加组件元数据

附加组件管理器显示每一个你已经安装的附加组件的信息,并且在获取附加组件 面板提供个性化的推荐。要保持这些数据的更新,火狐每天都要从 Mozilla 附加组件库 获取一次信息(更多信息参见 这篇博文 )。要禁止这些更新:

  1. 地址栏 里输入about:config,然后按 回车
    有时会出现警告页面。点击 接受风险并继续,以打开 about:config 页面。
  2. about:config 页面,搜索首选项 extensions.getAddons.cache.enabled
  3. 观察 extensions.getAddons.cache.enabled 行的 列。
    • 如果它被设置为 false,那么什么都不用做。
    • 如果它被设置为 true,双击它以设置它为 false

诊断

Firefox 会向 Mozilla 提交某些诊断数据,包括 遥测崩溃报告。这些数据为帮助改进浏览器提供了信息。您可以在 Firefox 选项首选项设置 禁用数据分享。要禁用数据分享:

  1. 在屏幕上方的菜单栏里点击 Firefox 并(根据 macOS 的版本不同)选择 首选项设置点击菜单按钮 Fx89menuButton 并选择设置
  2. 选择 隐私与安全 面板。
  3. Firefox 数据收集与使用 部分,取消勾选下面的选框。

另外,Mozilla 会询问一小部分采样用户对 Firefox 的体验评级,用于更好地了解用户对浏览器的感觉。更多信息,参看 Firefox/Shield/Heartbeat (MozillaWiki)。该评级功能会和 Mozilla 服务器建立连接,如果要关闭此功能:

  1. 地址栏 里输入about:config,然后按 回车
    有时会出现警告页面。点击 接受风险并继续,以打开 about:config 页面。
  2. 找到首选项 app.normandy.enabled
  3. 双击设置其值为 false

媒体处理能力

OpenH264 编解码器

Firefox 会使用由 Cisco 提供的 OpenH264 编解码器来支持用于 WebRTC 的 H.264 视频,WebRTC 技术允许联网的点对点的视频通信。更多信息,参看博客 Firefox 现在支持 OpenH264

OpenH264 编解码器不和 Firefox 一起发布,但会在第一次启动 Firefox 时下载。如果你想阻止这个,你需要预先设置首选项 media.gmp-gmpopenh264.enabledfalse

DRM 内容

参看 在 Firefox 上观看 DRM 内容 来禁用此功能。

WebRTC

WebRTC(Web Real-Time 通信)是一项提供浏览器到浏览器直接通信(声音、视频、文件分享)的技术。由于它目前正在草案和实现阶段,WebRTC 会导致你的本地 IP 地址暴露到网站,即使使用 VPN 或 NAT 路由器也是一样——WebRTC API 要利用该数据来设置两个本地客户端的点对点连接。

要了解减轻此问题的其他方法以及一些细节的选项,请参看 Media/WebRTC/Privacy Media/WebRTC/Privacy Media/WebRTC/Privacy Mozilla Wiki 页面。

网络检测

Firefox 的门户站点获取功能可以测试你的网络是否需要登录,比如,通过定期访问 http://detectportal.firefox.com/success.txt,获知是否连接到公共 wi-fi 热点。如果当前,那么 Firefox 还会连接该 URL 来检查你的网络是否支持 IPv6。

要禁用该功能:

  1. 地址栏 里输入about:config,然后按 回车
    有时会出现警告页面。点击 接受风险并继续,以打开 about:config 页面。
  2. about:config 页面,搜索首选项 network.captive-portal-service.enabled (比如,在搜索栏里输入 portal 并等待结果)。
  3. 查看 network.captive-portal-service.enabled 栏的
    • 如果是 false,没问题。
    • 如果是 true,请双击修改为 false
  4. 打开 about:config page,搜索首选项 network.connectivity-service.enabled(比如在列表上方的搜索框输里入 connectivity,稍等一下就会过滤出结果)。
  5. 查看 network.connectivity-service.enabled 一行的
    • 如果值是 false,没问题。
    • 如果是 true,请双击修改为 false

恶意软件

如果您的机器被病毒、木马或间谍软件感染,那么火狐的互联网连接可能会被恶意软件劫持,用来与它的作者通信,或向您发送广告,等等。如果您怀疑是遇到了这种情况,请考虑从专业的安全论坛寻求建议。更多信息,见 针对 Firefox 恶意软件的故障排除

环回连接

注意:本项不适用于 Linux 系统。

火狐可能在非 Unix 的计算机上使用环回连接(连接到 IP 地址 127.0.0.1)。在这种情况下,浏览器是想与其自身达成通讯,并且我们不推荐阻止这种通讯。详见 bug 100154 了解更多信息。




基于 在启动时建立了连接 - Firefox (mozillaZine KB) 的信息编写

这篇文章对您有帮助吗?

请稍候...

此文章在这些用户的协助下写成:

Illustration of hands

志愿者

分享知识并培养专业技能。解答问题并改进我们的知识库。

详细了解