我在 Windows 10 操作系统电脑中屏蔽了很多网站,并编辑了hosts
位于 的文件。以下是我的文件C:\Windows\System32\drivers\etc
内容:hosts
127.0.0.1 www.facebook.com
127.0.0.1 www.m.facebook.com
127.0.0.1 www.instagram.com
127.0.0.1 www.pinterest.ph
127.0.0.1 www.pinterest.com
127.0.0.1 www.bluestacks.com
127.0.0.1 www.filehorse.com/download-bluestacks/
127.0.0.1 www.bluestacks-app-player.en.uptodown.com/windows
127.0.0.1 www.bluestacks-app-player.en.uptodown.com
127.0.0.1 www.filehippo.com/download_bluestacks_app_player/
127.0.0.1 www.techspot.com/downloads/5342-bluestacks.html
127.0.0.1 www.bluestacksdownloads.com/
127.0.0.1 www.bluestacks.app/
127.0.0.1 www.bluestacks-app-player.en.softonic.com/download
127.0.0.1 www.bluestacks-app-player.en.softonic.com
除 之外,其他一切都被阻止https://m.facebook.com/
。为什么会这样?我已经通过127.0.0.1 www.m.facebook.com
在我的hosts
文件中添加条目来阻止它。
答案1
您阻止了www.m.facebook.com
,不是m.facebook.com
,只需添加另一个条目:
127.0.0.1 m.facebook.com
到您的 hosts 文件。
答案2
首先,在整个提问过程中,您将文件称为host
。您是否创建了一个新文件,而不是使用hosts
?
如果这只是问题中的印刷错误,那么请尝试使用 IP 地址 31.13.71.36,并添加评论......# www.m.facebook.com
然后请更正您的问题。
话虽如此,微软重新设计 Windows 以忽略这主办方特定域名的文件微软表示这可以提高安全性。无论如何,使用主办方文件不是阻止地址的唯一方法;请使用 Windows 防火墙规则。在我看来,这比有点晦涩难懂的hosts
文件更容易维护。
被忽略的 URL 部分列表主办方以下是一些内容,不过 Facebook 并不在其中:
www.msdn.com
msdn.com
www.msn.com
msn.com
go.microsoft.com
msdn.microsoft.com
office.microsoft.com
microsoftupdate.microsoft.com
wustats.microsoft.com
support.microsoft.com
www.microsoft.com
microsoft.com
update.microsoft.com
download.microsoft.com
microsoftupdate.com
windowsupdate.com
windowsupdate.microsoft.com