hosts 文件和未阻止的子域名

hosts 文件和未阻止的子域名

我修改了 hosts 文件以阻止 google.com 及其子域名,但它只阻止了主域名。它不会阻止子域名。Windows 7 Starter

127.0.0.1 google.com

它会屏蔽 google.com,但不会屏蔽 www.google.com

然后我尝试了这个:127.0.0.1 *google.com 它没有帮助。

答案1

hosts 文件非常简单,我说的基本意思是 BASIC。你需要做的是

127.0.0.1 google.com
127.0.0.1 www.google.com
127.0.0.1 wave.google.com
127.0.0.1 docs.google.com

ETC

如果您只是想搞恶作剧,那就用它吧;如果您想要认真起来,您需要投资网络防火墙或类似的东西来阻止域名。

答案2

hosts 文件不支持通配符。您需要一个广告拦截代理/DNS 程序来实现这一点。参见例如TreeWalk DNS

答案3

我认为您的 hosts 文件可能正在被内置的 Windows Defender 回滚。

停用 Defender,然后编辑 hosts 文件,确保删除所有只读属性。

相关内容