刚刚看到 sparkmoods 对这个问题的回答: 如何封锁任何网站? 但他没有提供足够的信息让我根据他的回答采取行动。我不确定 /etc/hosts 在哪里。
答案1
sudo gedit /etc/hosts
您可以通过在终端中输入内容轻松编辑 /etc/hosts 。
您在这里所做的正是人们对您的问题所评论的内容:文件系统的根目录下有一个 etc 文件夹,etc 文件夹内有一个 hosts 文件。此文件没有扩展名,它是一个名为 hosts 的纯文本文件。
你编辑它,系统就知道在寻找给定名称服务器时该去哪里。所以如果你想屏蔽谷歌,你可以添加
127.0.0.1 google.com
在您的 hosts 文件上。
顺便提一下,127.0.0.1 是每台 IPv4 计算机用来指代自己的特殊地址,这解释了“localhost”。指向它的任何东西都指向它自己,因此会屏蔽内容。
编辑:我会将其发布到您的原始问题中。
答案2
hosts
是目录中的文件的etc
完整路径名为/etc/hosts
。