我已经通过编辑 hosts 文件阻止了不少网站,但刚刚发现这种方法似乎对 4chan 不起作用。
我使用的方法是 sudo -i gedit /etc/hosts,然后当然添加 0.0.0.0 4chan.org(以及 0.0.0.0 boards.4chan.org、0.0.0.0 4channel.org 和 0.0.0.0 127.0.0.1,即 ping 站点时获得的 IP)。奇怪的是,我曾使用此方法封锁 4chan 一段时间,但一直运行良好。
我唯一能想到的就是这个。4chan 有某种新的验证系统。访问 4chan.org 后,您会短暂地进入一个页面,上面写着“确保连接安全”或类似的内容(有时该页面还会要求您完成 CAPTCHA),然后您就会被定向到主站点。也许这会以某种方式干扰在 hosts 文件中阻止站点?
或者这可能是 ubuntu 的问题?我之前在使用 hosts 文件阻止网站时遇到过问题(使用终端不起作用,还有一个网站我通过使用 gedit 编辑 hosts 文件阻止了它,直到最近我才能够访问它,不知道是什么修复了它)。让我怀疑这是 ubuntu 特有的问题的原因是,我让一个运行 Windows 10 的朋友尝试使用 hosts 文件阻止 4chan,但他们也不起作用。
如果有人有任何想法,我将非常感激。如果我犯了任何明显的错误或表述错误,我深表歉意,因为我不是技术人员。