当chrome在后台闲置时,我仍然看到它发送和接收数据包。如何禁用所有未经请求的Google Chrome连接。 Firefox很好地告诉我们它所做的所有unrequested connections以及如何禁用它们。
答案 0 :(得分:3)
我是谷歌Chrome用户,他对这类东西有一些经验,我目前使用的是35.0.1916.153版本。我正在寻找一种方法来阻止Chrome的主动聊天,在一段时间内我想出了以下黑客,结果证明Chrome几乎是无声的。这种方法简单而有道德,并由Google自己的内部控制代码提供。这篇文章是我自己写的,如果这个Web服务器TOS允许,你可以自由复制并传递它。您也可以直接发送此页面的链接。
此处的目标是减少Google Chrome默认情况下连续进出自身远程服务器的不必要的后台流量。
事实上,Google坚持发送和接收未经请求的后台流量,而不会让用户下线。我已经通过命令行开关应用了源代码中提供的一些开发人员设置。我还通过 chrome:// settings /
禁用了除一个用户之外的所有高级隐私级别设置请注意,以下讨论将高级设置应用于Google Chrome,这可能会影响其正常功能。 Google为Chrome提供了使用后台渠道与他们自己和浏览器进行通信的功能。例如,它可能会影响自动登录等Google帐户和/或您已设置的组件更新。如果您接受潜在问题或者不需要这些东西以换取减少后台流量,那么您可以尝试使用下面讨论的提示。如果您不希望结果反过来,请运行您自己的测试。
请注意,将扩展程序或加载的网页内容视为未被视为"后台任务"将在会话期间的任何时间创建一个正常的网络活动级别。这个是正常的。请注意与Chrome关联的其他已安装服务和应用程序。您可能希望将这些问题作为本文未讨论的单独问题处理。
我的结果是Chrome在启动时使用的后台流量总量减少了99%,并且在空闲会话中闲置了#34;在剩下的时间里。我观察到非常少的流量。实际上,只有三个包含7 KB流式Google SSL证书验证的连接会将数据交换到clients2.google.com,这是一个3 KB的流式传输blob的HTTP / 1.1 GET / chrome / crlset / xxxx / crl-set-delta-xxxx -xxxxxxxxxxxxxxxxxx.crx.data请求来自www.gstatic.com,最后向client2.google.com发送一个2 KB流的HTTP / 1.1 POST / service / update2请求流。观察整个会话的总流量为12 KB。这种交换确实可以在同一会话中在不确定的时间内重复。我选择不调查认为它对我的情况无关紧要。
好的,您可能知道或者可能不知道如何将命令切换应用于正在启动以运行的应用程序。对于那些不要仔细阅读的人。
使用下面列出的命令开关"在目标路径"之后chrome.exe以两个破折号开头 - 按此切换名称。如果尚未存在,则在交换机名称中的中断之间放置单个短划线,在路径之后和每个交换机之间放置一个空格。它在运行时输入命令提示符。或者,您可以在Google Chrome的快捷方式(属性/快捷方式标签)的目标路径末尾添加此内容。您使用Windows 7 启动Chrome时使用的是什么(您的目标路径可能会有所不同,因此根据需要应用更正)。在选项卡中输入"目标:" window是启动Chrome的以下单行示例路径。
" C:\ Program Files(x86)\ Google \ Chrome \ Application \ chrome.exe" --disable-background-networking --disable-component-extensions-with-background-pages --dns-prefetch-disable
切换用于测试Google Chrome的定义 -
- disable-background-networking (此开关禁用在后台运行网络请求的多个子系统。这通常用于进行网络性能测试以避免测量中的噪音。这不是默认值,可能会影响正常的浏览器功能。)
- disable-component-extensions-with-background-pages (此开关禁用带有后台页面的默认组件扩展。这通常适用于这些页面可能会干扰的性能测试性能结果。这不是默认值,可能会影响正常的浏览器功能。)
- dns-prefetch-disable (禁用预取DNS信息。可以减少不需要的网络流量。这不是默认值,可能会影响性能。)
如果您想减少后台流量,请应用其他设置:
通过地址栏中的 chrome:// settings / 或从控制面板访问Chromes浏览器设置以禁用以下操作。 (请注意,禁用这些设置可能会降低安全性和功能。)
( - 设置)
( - 显示高级设置)
( - 保密)
(谷歌浏览器可能会使用网络服务来改善您的浏览体验。您可以选择停用这些服务。)
停用 - [] 使用网络服务来帮助解决导航错误
停用 - [] 使用预测服务来帮助完成在地址栏或应用启动器搜索框中输入的搜索和网址
禁用 - [] 预测网络操作以提高网页加载效果
停用 - [] 将可疑下载文件发送给Google
禁用 - [] 启用网上诱骗和恶意软件保护
停用 - [] 使用网络服务帮助解决拼写错误
停用 - [] 自动向Google发送使用情况统计信息和崩溃报告
启用 - [x] 发送"不跟踪"请求浏览量
希望您觉得这个答案很有用,
罗布
答案 1 :(得分:0)
来自http://peter.sh/experiments/chromium-command-line-switches/(万岁谷歌whackamole):
试试--disable-background-networking
?