我是 Linux 机器上的管理员。经常有人抱怨我,他们想摆脱色情成瘾。这可不是件容易的事,如果我能阻止他们,让他们摆脱色情成瘾,他们就会很高兴。我的第一个方法是使用 openDNS 并让他们成为标准用户,这样他们就无法安装 VPN。我想屏蔽成人网站。我应该怎么做?

1

  • 请编辑问题以将其限制为具有足够细节的特定问题以确定适当的答案。


    – 

    机器人


最佳答案
1

本指南适用于在 Linux 计算机上具有超级用户访问权限的用户,所有其他用户都是标准用户。(目前)

大家不要删除这个帖子。我花了将近一周的时间才把事情做好,克服了所有障碍,同时屏蔽了成人内容。所以我计划记录下我到目前为止学到的一切,这样对任何寻找它的人都有用。我会添加所有内容,只是不要删除这个帖子

Linux 机器上的阻塞

先决条件
您必须有权访问 sudo,并且其他所有人都应该是标准用户,或者不应该在 sudoers 文件中,或者不应该具有以 root 身份运行命令的能力。

待办事项

  1. 修改 sudoers 文件的指南

1. 更改你的 DNS 文件

简而言之,DNS 提供商将 URL 转换为 IP 地址,因此我们将使用阻止所有不需要的网站的 DNS 提供商。我们可以使用
您可以在他们的网站上阅读更多信息,但我将使用最严格的设置,这些设置也会阻止 reddit、VPN 和代理站点。它是免费的,尽管他们提供付费计划。

备份 /etc/resolve.conf 文件以防出现问题

sudo cp /etc/resolv.conf /etc/resolv.conf.bak

编辑 /etc/resolv.conf 文件并将名称服务器设置为 185.228.168.168

sudo echo "nameserver 185.228.168.168" >> /etc/resolv.conf

2. 更新 hosts 文件以实现安全搜索

[待办事项]

3. 更改浏览器策略

[待办事项]

在 Windows 上阻止

[待办事项]

在 Android 上阻止

[待办事项]

8

  • 1
    这篇文章是作为答案发布的,但它并没有试图回答这个问题。它可能应该是编辑、评论、另一个问题,或者完全删除。


    – 

  • @Ramhound 我将此标记为 wiki 帖子,我正在创建有关如何执行此操作的文档。我不是专家,而且我是 Android 用户,所以我需要一些时间来准备。我会直接在这里写下所有内容


    – 

  • 1
    完成后您就可以发布答案。


    – 

  • @Destroy666 我在用手机,我必须一边处理其他事情一边做这件事。如果我在 2GB RAM 的手机上做这件事,我不知道我的所有工作什么时候会被删除,或者会出现其他问题


    – 


  • 你可以随时删除自己的答案,在准备好后进行编辑,然后取消删除


    –