如何在不使用主机文件的情况下阻止网站

如何在不使用主机文件的情况下阻止网站

我只是试图创建一个基本的程序,允许用户输入要阻止的网站,但编辑主机文件根本不起作用。我尝试使用来自这里适用于 reddit/youtube 等网站。

当我将网站添加到主机文件后对其进行 ping 操作时,它似乎确实有效,因为我的电脑似乎无法访问该网站。但是,无论我刷新 DNS 或清除浏览器缓存多少次,只要我不使用隐身模式,就不会被阻止。

还有其他方法可以本地封锁网站吗?

答案1

有多种方法可以屏蔽网站。

  1. 使用病毒扫描程序,例如恶意软件字节。它不仅允许您阻止 URL,还允许您阻止文件。这些将是您的 PC 本地文件。

  2. 使用pihole使用树莓派。它旨在阻止发布广告的网站。但我也用它来阻止特定网站。我在网络上安装了它,这样它就可以适用于网络上的所有用户。

  3. 类似这样的服务开放DNS它将阻止从 ipaddress 访问的 URL。免费版本将允许您设置阻止类别和有限数量的 URL。要获得更多功能,您必须付费。

相关内容