使用 Ubuntu 14.04.3 OpenVPN 服务器时可以使用 /etc/hosts 文件来阻止广告吗?

使用 Ubuntu 14.04.3 OpenVPN 服务器时可以使用 /etc/hosts 文件来阻止广告吗?

我在 Digital Ocean 上托管了一个 OpenVPN 服务器。我已将 hosts 文件上传到服务器以帮助过滤大量不需要的域。使用服务器时,它会过滤这些域。但是,当我使用客户端连接到 OpenVPN 服务器时,这些域在客户端上仍然可以访问。

有没有办法在客户端上屏蔽广告?我需要设置 Dnsmasq、Squid 或 DNS 服务器来实现这一点吗?

答案1

如果您想以与在服务器上相同的方式阻止域,您只需编辑客户端的 hosts 文件即可。如果是 Windows,则此文件位于%SystemRoot%\System32\drivers\etc\hosts.

您可以找到不同操作系统的完整列表这里

相关内容