编辑 hosts 文件不会阻止广告显示

编辑 hosts 文件不会阻止广告显示

我可能对主机文件有一些误解。所以我的理解是主机文件是第一优先 DNS 查找位置。

有时我会遇到一些烦人的网站,比如这个 wo1.shouyoushe.com。我猜我的 ISP 把这个该死的东西发给我了。所以我只想阻止这个地方的任何东西出现在我的电脑上。所以我在 Mac 上的 hosts 文件中添加了这一行

127.0.0.2   wo1.shouyoushe.com

只是一些不存在的地址。但是在我刷新 DNS 缓存后,当我尝试访问它时它仍然存在。

问题是什么?在 MAC 上有没有更合适的方法可以做到这一点?

答案1

尝试 127.0.0.1,即本地主机,即“我”

此外,flush DNS 在 10.6 之后发生了变化,因此它取决于你使用的操作系统

10.6 或更早版本

sudo dscacheutil -flushcache

10.7 或更高版本

sudo killall -HUP mDNSResponder 

相关内容