![Ubuntu:阻止通过互联网网关访问网站](https://linux22.com/image/545979/Ubuntu%EF%BC%9A%E9%98%BB%E6%AD%A2%E9%80%9A%E8%BF%87%E4%BA%92%E8%81%94%E7%BD%91%E7%BD%91%E5%85%B3%E8%AE%BF%E9%97%AE%E7%BD%91%E7%AB%99.png)
我们有一个本地服务器来管理我们的互联网连接。该服务器充当网关,这样我们就可以在整个办公室共享互联网(而不是使用路由器)。但是,我想在一天中的某个时间点阻止所有用户访问互联网,除了少数网站。我不想手动进行此切换,但我正在寻找一些简单的方法来阻止除少数网站之外的所有网站。有没有简单的方法,这个服务器已经集中了互联网访问?
答案1
我用过鱿鱼卫士之前运行得很好 - 支持根据指定规则(上班前/午餐时间/周末等)和 IP 子网阻止网站和类别。一旦您安装并运行了 squid,就可以非常轻松地设置 squidguard。通过子网允许内部用户非常适合根据您的组织要求允许访问。
答案2
类似 的工具dansgaurdian
应该可以帮您完成此操作。您还可以查看 的自定义过滤器功能squid
。
答案3
我知道这可能不是您感兴趣的,但请考虑尝试 Untangle Firewall/Router,它基于 Debian,间接基于 Ubuntu,并允许各种过滤。对于您描述的那种环境来说,它是一款很棒的产品。