Windows 10 - 在 Hosts 文件中屏蔽网站

Windows 10 - 在 Hosts 文件中屏蔽网站

我在 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

相关内容