首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用Gufw阻止某些网站?

如何使用Gufw阻止某些网站?
EN

Ask Ubuntu用户
提问于 2020-02-04 00:56:07
回答 2查看 1.5K关注 0票数 1

有没有一种简单的方法不允许有几个网站?

我尝试了/etc/hosts and hosts.deny的东西,但它没有工作。

的例子

  • youtube.com 172.217.194.190
  • google.com 172.217.194.100

我正在看gufw,但我不知道它是如何工作的。它不让我补充任何东西。

有一个简单的界面吗?我是不是遗漏了什么?防火墙保护是一个整体的哲学和努力吗?也许是这样,因为人们把它作为他们的单一学科职业。但是,通过GUI确实有或应该有一种简单的方法。

EN

回答 2

Ask Ubuntu用户

发布于 2020-02-05 01:09:12

如果主机文件不适合您,我建议设置一个代理,如Squid。这将是一个更有效的方法。你可以用UFW阻止IP。我不熟悉GUFW(更喜欢CLI),但它只是UFW的GUI。

代码语言:javascript
复制
sudo ufw deny from 172.217.194.190  to any

问题是youtube和google有很多IP地址。您的DNS解析器可能每10分钟左右返回一个不同的IP,以实现负载平衡。要查看youtube运行了多少IP地址,请执行以下命令:

whois -h whois.radb.net -- '-i origin AS15169'

对于每个ip地址,代理比对规则进行分析更容易。它们可以作为整个范围被阻塞,但是您可能无意中阻止了其他东西。可以在您的网络上设置代理。将浏览器配置为使用代理,然后通过域名进行阻塞变得非常容易。但是你的技术含量更高的用户会找到绕过的方法。

票数 1
EN

Ask Ubuntu用户

发布于 2020-02-04 01:13:53

您可以通过添加条目轻松地阻止/etc/hosts中的网站:

代码语言:javascript
复制
0.0.0.0 youtube.com
0.0.0.0 google.com
票数 -1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1207899

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档