我刚刚打开了 Firefox 的“私人”窗口,没有加载任何网站,我观察到正在建立以下连接:
user@ubuntu:~$ sudo netstat -tunp | grep 443
tcp 0 0 192.168.2.104:53622 35.82.87.100:443 ESTABLISHED 2322/firefox
tcp 0 0 192.168.2.104:34462 18.66.139.31:443 ESTABLISHED 2322/firefox
tcp 0 0 192.168.2.104:53624 35.82.87.100:443 ESTABLISHED 2322/firefox
tcp 0 0 192.168.2.104:55112 35.164.91.82:443 ESTABLISHED 2322/firefox
tcp 0 0 192.168.2.104:37062 34.117.237.239:443 ESTABLISHED 2322/firefox
user@ubuntu:~$ sudo netstat -tunp | grep 80
tcp 0 0 192.168.2.104:47760 34.107.221.82:80 ESTABLISHED 2322/firefox
tcp 0 0 192.168.2.104:47764 34.107.221.82:80 ESTABLISHED 2322/firefox
tcp 0 0 192.168.2.104:56462 93.184.220.29:80 ESTABLISHED 2322/firefox
tcp 0 0 192.168.2.104:57978 104.76.220.129:80 ESTABLISHED 2322/firefox
tcp 0 0 192.168.2.104:56460 93.184.220.29:80 ESTABLISHED 2322/firefox
我进行了一些查找,这些地址似乎属于 amazon、google、ripe 和 amakai。
为什么 Firefox 会打开一堆到这些服务器的(持久)连接?
编辑:
我关闭了所有附加组件,只有几个连接消失了。
我以前tcpdump
对端口 80 发生的事情有一个模糊的概念,事实上它正在访问一些谷歌亚马逊和 Akamai 服务器,地址如下
a104-76-220-193.deploy.static.akamaitechnologies.com
82.221.107.34.bc.googleusercontent.com
sof02s33-in-f3.1e100.net
答案1
根据本知识库文档Firefox 可能会由于以下原因在启动时建立连接:
- 非 Unix 计算机上的环回连接(到 IP 地址 127.0.0.1)1。浏览器本身可以正常通信,不建议阻止该功能。
- 正在加载实时书签。删除所有实时书签将停止这些连接。
- 检查应用程序更新。“工具 -> 选项 -> 高级 -> 更新”提供了禁用更新检查的选项。
- 正在加载主页。将主页设置为空白页或本地页面将停止此连接。
- 更新钓鱼网站数据库。在 about:config 中将 browser.safebrowsing.enabled 设置为 false 将禁用此功能。
- 如果链接所在页面定义了任何内容,则预取链接。有关详细信息,请参阅预取常见问题解答和 network.prefetch-next。要禁用预取链接中的 ping,请参阅 browser.send_pings。
- 更新附加组件阻止列表。在 about:config 中将 extensions.blocklist.enabled 设置为 false 将禁用此功能。
- 更新已安装附加组件的元数据。在 about:config 中将 extensions.getAddons.cache.enabled 设置为 false 将禁用此功能。
- Firefox 健康报告数据。
该页面最后一次修改是在 2013 年,因此现在可能有更多的原因。