您可能已经知道DNS将域的名称更改为IP地址。 例如,69.63.184.142是facebook.com的IP之一。 您可以使用主机文件进行更改。 它将允许您将某个域名与所需的任何IP地址链接。 这些更改仅适用于您的PC。
另请参阅我们的文章《如何加快Windows 10 –最终指南》
您可以使用它来重定向某些网站,并为IP地址建立自己的自定义链接。 在编辑主机文件时,您必须要小心,因为如果不小心,您可能会把事情搞砸。 这就是为什么这样做不容易的原因,特别是对于日常用户而言。
主机文件可以在Windows 10安装文件夹中找到,只有授权用户可以访问它。 有一种方法可以绕过此操作,而无需管理员密码即可编辑主机文件。 阅读,了解如何。
如何编辑主机文件
以前在Windows的早期版本中编辑主机文件要容易得多。 您只需要禁用防病毒功能并在记事本中打开文件,即可根据需要进行更改并保存更改。 如果尝试在Windows 10中对其进行编辑,则很可能会收到一条错误消息,提示您需要管理员的许可。
这里有一些解决方案,将绕过此错误。
以管理员身份打开记事本
如果您的主要文本编辑器是记事本,则您必须以管理员身份运行它才能开始编辑该文件。 您需要按照以下步骤操作:
- 按Windows键打开开始菜单。
- 在搜索框中输入“记事本”。 您应该立即在最佳结果下的顶部看到其图标。
- 右键单击它,然后选择“以管理员身份运行”。
- 打开时,选择“文件”,然后选择“打开”。
- 转到此位置C:\ Windows \ System32 \ drivers \ etc。 从文本文档切换到所有文件。 从下拉菜单中选择主机,然后单击“打开”进行确认。
- 输入您的更改并通过保存进行确认。
检查您的主机文件是否为只读
当文件为只读时,您可以自由打开,但不能更改它。 主机是这些只读文件之一,但有解决方案。 这样做以删除只读标记:
- 访问C:\ Windows \ System32 \ drivers \ etc。
- 查找主机文件。
- 右键单击它,然后转到“属性”。
- 在底部附近,您应该看到属性,然后取消选中它旁边的只读。
- 使用“应用”保存更改,然后单击“确定”进行确认。
完成编辑后,请考虑再次启用只读。
将您的主机文件移动到另一个位置
有人注意到您可以通过切换主机文件的位置来绕过拒绝访问提示。 首先,移动它,然后进行更改,最后,将其返回到其主要位置。 听起来很复杂,但实际上并非如此:
- 在C:\ Windows \ System32 \ drivers \ etc中找到主机文件。
- 将主机文件复制到任何其他位置,例如“程序文件”。
- 使用文本编辑器从“程序文件”(例如“记事本”)打开主机文件。
- 根据您的喜好编辑文件,然后将主机文件返回到C:\ Windows \ System32 \ drivers \ etc文件夹。
更改主机文件安全性
不允许您对某些文件进行更改的原因是它们需要管理员权限。 除非不允许您(计算机的所有者)进行更改,否则这是一种很好的防御机制。 请放心,有一种方法可以解决此问题并获得对hosts文件的完全控制:
- 再次转到C:\ Windows \ System32 \ drivers \ etc。
- 找到主机文件,然后右键单击它。
- 选择属性,然后移至“安全性”窗口。
- 选择屏幕中间的“编辑”选项。
- 您将看到可以访问PC上的hosts文件的所有用户的列表。
- 查找您的用户名,并查看您是否具有“完全控制”权限。
- 如果您没有,请单击添加。
- 在“输入要选择的对象名称”下键入用户名。 点击检查名称,然后单击确定进行确认。
- 您的用户名现在将出现在列表中。
- 单击它并给予完全控制。
- 使用“应用”保存更改,然后单击“确定”确认。
现在,您将具有访问主机文件所需的管理员权限。 这将使您能够对其进行编辑并根据需要保存更改。
问题解决了
编辑主机文件可能似乎很难解决,特别是对于那些不懂技术的人。 但是,使用本文中介绍的方法,您将立即编辑hosts文件。