我试图阻止我的计算机“意外”向我不信任的某个域(及其所有子域)发送任何请求。我尝试将此条目添加到我的/etc/hosts
文件中:
127.0.0.0 google.com
事实上,在 DNS 缓存耗尽或被刷新后,所有对该域的请求都会失败,因为它们解析为本地地址而不是真实地址。不幸的是,对子该域名的域名仍然没有被阻止。
阻止/禁用所有子域的最佳方法是什么?
答案1
不幸的是,“hosts”文件不支持通配符 (*.example.com)。因此,要做到这一点,您需要一些更复杂的东西 - 例如通过某些安全软件阻止域或运行您自己的 DNS 服务器/解析器。
答案2
检查你的路由器。有些路由器允许你通过域名或关键字屏蔽网站,并且还覆盖子域名。该功能有多种名称,如“屏蔽网站”、“家长控制”等。