限制程序访问互联网

限制程序访问互联网

我的互联网连接速度为 256 kbit/s。大多数情况下,我发现浏览速度太慢。我必须使用TCP查看器(SysInternals)来找出哪个程序在我不知情的情况下访问互联网并终止它。以前我使用区域警报通过已安装的程序来控制 Internet 访问。但由于它不适用于 Windows 7,所以我别无选择。

还有其他工具可以达到这个目的吗?

答案1

我想你正在寻找网络限制器

NetLimiter 是一款专为 Windows 设计的终极互联网流量控制和监控工具。您可以使用 NetLimiter 为应用程序甚至单个连接设置下载/上传传输速率限制并监控其互联网流量。

除了这一独特功能外,Netlimiter 还提供全面的互联网统计工具。它包括实时流量测量和长期每个应用程序的互联网流量统计

NetLimiter 2 有 3 个可用版本 - Pro、Lite 和免费软件 Monitor。

答案2

是的。安装可以阻止传出连接的防火墙。例如,Windows Vista 和 Windows 7 自带的防火墙有此功能,但 XP 没有,因此您必须安装单独的应用程序。

最初,所有应用程序都将被阻止,您必须允许它们访问,因此当您想阻止的应用程序尝试连接时,只需拒绝其访问即可。您还可以手动设置规则。

答案3

我建议使用 Windows 防火墙,但如果你想要其他东西,请尝试Comodo 防火墙,但据我所知它目前还不支持 Windows 7。

然而有些人此主题已使 Vista RTM 包在兼容模式下成功安装。

答案4

Comodo 防火墙可以在 Vista 兼容模式下安装,并且运行良好。例如,请参阅此 Comodo 论坛主题“防火墙组件“Windows 7”友好吗?

但我还有另一个建议可以解决或减轻您的问题。我现在的互联网连接速度很快,但不久前只有 50 kbps。以下是我为大大加快互联网浏览速度所采取的措施:

我使用的杀毒软件是Avast,可以设置在屏幕右下角显示当前正在访问的URL。

一般想法是阻止访问真正不需要的内容,例如 PNG/GIF/JPEG 图像、来自广告网站和跟踪网站的 JavaScript 和 cookie。

要阻止的站点被添加到“hosts”文件(在我的系统中位于文件夹“C:\WINDOWS\system32\drivers\etc\hosts”)并指向127.0.0.1(localhost)。

您可以为此下载很长的列表,但要阻止的网站数量太多可能会降低浏览速度。我使用另一种方法,只阻止浏览器连接到的网站:

程序:

  1. 打开网页时会发现一个不必要的 URL。例如:

    http://adtech.panthercustomer.com/images/485/Ad199114St1Sz256Sq2945366VOId3.jpg

  2. 按下 PrintScreen 键进行截屏。

  3. 打开 Microsoft Paint 并粘贴。

  4. 在文本编辑器(例如记事本)中打开“hosts”文件,然后从“画图”窗口输入以下内容到新的单独行:

    127.0.0.1 adtech.panthercustomer.com

  5. 保存“hosts”文件。

  6. 就是这样。对观察到的每个(或仅一些)不必要的 URL 重复此操作。

另一种稍微方便一点的阻止网站的方法就是让浏览器在每次尝试获取 cookie 时进行询问。可以将需要获取的网站设置为始终接受,这样浏览器就不会再次询问,而其他网站将被 hosts 文件阻止(浏览器将永远不会再看到它们)。

可能有比这里描述的更简单的方法来查找需要阻止的网站,但总体思路是相同的。

以下是我已屏蔽的网站示例:

127.0.0.1       doubleclick.net
127.0.0.1       ad.doubleclick.net
127.0.0.1       googleads.g.doubleclick.net
127.0.0.1       ad.uk.doubleclick.net
127.0.0.1       pubads.g.doubleclick.net
127.0.0.1       m.se.2mdn.net

127.0.0.1       adserver.adtech.de

127.0.0.1       track.adform.net

127.0.0.1       cls.assoc-amazon.com
127.0.0.1       wms.assoc-amazon.com
127.0.0.1       ws.assoc-amazon.com
127.0.0.1       rcm-images.amazon.com

相关内容