如何限制网络中其他计算机的互联网访问

如何限制网络中其他计算机的互联网访问

我已经将 Ubuntu 服务器 18.04 配置为 DHCP 服务器。我还将网络中其他计算机的默认网关设置为 DHCP 服务器。

我的问题是,如何管理其他计算机的互联网访问,例如阻止社交媒体或限制仅访问商业网站?

答案1

我认为您必须在您的计算机上使用代理。 https://www.varonis.com/blog/what-is-a-proxy-server/

也许你可以在网上找到更多信息

希望对你有帮助

答案2

有两种方法可以做到这一点:

  1. 通过路由器的防火墙,可以限制对由IP或域名决定的站点的访问。
  2. 通过代理服务器,这是一种更灵活和有效的方法,有几种代理服务器,如(** squid **)这个应用程序是免费的,唯一的代价是配置时间,但能够通过代理服务器中的缓冲区优化流量,为客户端提供对存储在代理服务器中的确定网页的访问,还可以限制对您在文件中确定的网页的访问,通过凭据访问、访问报告和许多其他功能,我推荐。

升级:

嗯,对于任何路由器来说,配置路由器都是不同的,通常你必须访问路由器的管理员页面。最常见的方向是:

192.168.1.1

在那里您必须访问防火墙规则或阻止域。

为了乌贼稍微复杂一点,首先你必须安装 squid

sudo apt-get 安装 squid3

之后您必须访问配置文件:

/etc/squid/squid.conf

并修改你需要的参数,在 squid.conf 中添加此行

acl 禁止 dstdomain“/etc/squid/forbidden_​​domains”

之后创建一个名为 forbidden_​​domains 的文件,然后在文件中添加您要阻止的域,如下所示:

.facebook.com
.twitter.com
.pinterest.com
.pinterest.cl
.radios.com.bo

之后,您必须重新启动 squid 服务器,但如果您需要更多详细信息,您必须在 youtube 或 google 中搜索 squid 信息,有很多信息只有您有耐心才能找到,就像您需要的那样,这不是世间没有的东西。问候。

相关内容