除了少数“白名单站点”之外,如何阻止整个 Internet?

Tus*_*har 10 internet productivity

我需要一些方法来阻止整个互联网,然后是我的“白名单”上的几个网站。我正在寻找一种非浏览器特定的解决方案 - 所以请不要提供附加组件/插件建议。系统中是否有任何文件或某些命令可以在终端中运行以允许我执行此操作?

小智 7

您可以考虑从 Ubuntu 软件中心获得的 Privoxy。它是一个代理服务器,可以为所欲为。第 3.27 节有这个:

3.27. 我可以将 Privoxy 设置为“好”网站的白名单吗?

当然。您可以为简单的白名单做几件事。这是一个非常简单的方法:

############################################### ###########

黑名单

############################################### ####

{ +block } / # 阻止所有URL

############################################### ###########

白名单

############################################### ####

{
-block } kids.example.com
toys.example.com
games.example.com
这允许通过首先阻止所有 URL,然后允许三个特定例外来仅访问这三个站点。

另一种方法是 Privoxy 的信任文件概念,它结合了“受信任的推荐人”的概念。有关详细信息,请参阅信任文档。

这些都是相当简单的方法,并非完全万无一失。还有各种其他配置选项应该被禁用(在此处和用户手册的其他地方进行了描述),以便用户无法修改自己的配置并轻松绕过白名单。

  • 还有更多在这里:http://superuser.com/questions/393967/block-specific-url-on-web-browsers/589421#589421:p (3认同)