如果您遇到需要更改计算机上的Hosts文件的情况,您将在下面找到一种在Windows10中打开和编辑Hosts文件的简单方法。
在Windows10中编辑主机文件
Hosts 文件的最初目的是将 IP 地址映射到人类友好的主机名或域名。
例如,与记住 google.com的 IP 地址 (64.233.160.0) 相比,记住并在浏览器搜索框中键入 google.com 更容易。
虽然域映射功能当前由 DNS 服务器执行,但 Hosts 文件仍然存在于Windows 和 Mac 计算机上。
您计算机上的默认 Hosts 文件位于C:Windowssystem32driversetc路径,它只包含几行以“#”字符开头的注释行。
为什么要编辑主机文件?
虽然大多数用户从未遇到过编辑 Hosts 文件的需要,但一些用户编辑 Hosts 文件以阻止其计算机上的某些网站。
例如,您可以通过将 facebook.com 映射到不正确的 IP 地址来阻止在您的计算机上访问 Facebook。
同样,您可以通过将主机文件中您喜欢的网站映射到正确的 IP 地址来完全绕过 DNS 服务器。
您还需要检查主机文件,以排除主机文件被恶意程序编辑的可能性。
1.使用记事本编辑主机文件
在 Windows 10 中编辑主机文件的最简单方法是以管理员身份使用记事本打开文件。
1.单击“开始”按钮> 在“搜索”框中键入Note > 右键单击“记事本”并选择“以管理员身份运行”选项。
2.在下一个屏幕上,输入您的管理员密码并按Enter键。
3.在无标题记事本中,选择文件选项卡并单击打开。
4.在“打开文件”对话框中,键入C:Windowssystem32driversetc作为“文件名”条目。
注意:或者,您可以使用左窗格菜单导航到C:Windowssystem32driversetc 。
5.要查看“etc”文件夹中的文件,请使用向下箭头切换到所有文件视图。
6.文件可见后,选择主机文件并单击打开按钮。
7.对 Hosts 文件进行更改后 > 选择“文件”选项卡并单击“保存”。
正如您在上图中看到的,您可以通过将其域名映射到本地主机 (127.0.0.1) 或 0.0.0.0 来阻止计算机上的任何网站。