当我启动 Firefox 时,如果没有任何网页,它会连接到所有这些主机:
$ netstat -anp | grep ESTABLISHED
tcp 0 0 [REDACTED]:56728 52.41.213.214:443 ESTABLISHED 28943/firefox
tcp 0 0 [REDACTED]:35370 117.18.237.29:80 ESTABLISHED 28943/firefox
tcp 0 0 [REDACTED]:35380 117.18.237.29:80 ESTABLISHED 28943/firefox
tcp 0 0 [REDACTED]:53882 52.89.175.187:443 ESTABLISHED 28943/firefox
tcp 0 0 [REDACTED]:54558 172.217.24.138:443 ESTABLISHED 28943/firefox
tcp 0 0 [REDACTED]:33106 23.219.39.25:80 ESTABLISHED 28943/firefox
tcp 0 0 [REDACTED]:35368 117.18.237.29:80 ESTABLISHED 28943/firefox
tcp 0 0 [REDACTED]:40282 52.42.232.148:443 ESTABLISHED 28943/firefox
tcp 0 0 [REDACTED]:44278 52.42.50.122:443 ESTABLISHED 28943/firefox
tcp 0 0 [REDACTED]:53068 54.230.174.55:443 ESTABLISHED 28943/firefox
tcp 0 0 [REDACTED]:43654 172.217.31.163:80 ESTABLISHED 28943/firefox
我很好奇为什么即使没有打开网页它也会连接到所有这些服务器。唯一打开的是 Firefox 的默认主页。如果我在该页面上检查网络,则没有呼叫。
答案1
根据 MozillaZine 的文章启动时建立连接:
- 更新检查(应用程序、网络钓鱼网站数据库、附加组件阻止列表、已安装附加组件的元数据)。
- 加载实时书签(如果有)。
- 主页/页面配置为启动时加载+预取链接。
- Firefox 健康报告数据。
其中一些可以按照文章中的解释被禁用。