阻止 HTTP 访问

阻止 HTTP 访问

有没有办法在我的 Windows XP 机器上将某些 HTTP URL 列入黑名单,以便嵌入式 Web 服务调用不会触发从我的电脑到这些 URL 的活动?

答案1

防火墙或数据包过滤通常是解决此类问题的好方法。

一个 hack 解决方案是指定指向 localhost 的主机名条目C:\windows\system32\drivers\etc\hosts

例如:

127.0.0.1 www.google.com将阻止所有对 www.google.com 的访问。

答案2

一种标准方法是将重定向违规域名的条目放入 hosts.txt 文件中。例如,这对于屏蔽广告很方便。

\windows\system32\drivers\etc\hosts.txt

127.0.0.1 youclick2earn.com

为了获得额外积分,请在本地安装 apache 并捕获所有 URL,以便您可以显示 [广告] 而不是断开的链接。

相关内容