小编Jos*_*ohn的帖子

如何完全屏蔽像 Facebook 这样的网站?

我试图阻止从我的家庭系统 (Ubuntu) 访问 Facebook。我可以将 facebook.com 添加到/etc/hosts,但这只会阻止访问 facebook.com。我可以通过许多其他方式使用 facebook,例如 mbasic.facebook.com、m.facebook.com、touch.facebook.com、IP 地址等。

我想我可以使用浏览器扩展来阻止它,但我更喜欢系统范围的块。我查看了这个问题该问题试图使用 iptables 解决此问题,但没有解决 - 运行此命令后我仍然可以访问 facebook.com(我从 whois 173.252.120.6 | grep CID 获得范围):

sudo iptables -A OUTPUT -p tcp --destination-port 80 -d 173.252.64.0/18 -j REJECT 
Run Code Online (Sandbox Code Playgroud)

所以我的问题本质上是:我如何阻止一个网站,比如 facebook.com,以各种方式(不必是 100% 万无一失),它不能在系统上以任何方式访问?

dns iptables

5
推荐指数
1
解决办法
4009
查看次数

标签 统计

dns ×1

iptables ×1