Hosts文件是一个文本文件,用于存储带有关联IP地址的主机名,它决定了网络中要访问的节点。Hosts 文件是网络协议的基本工具,该协议将主机名转换为数字 ip 地址。
hosts文件在PC,Mac和移动设备的所有常用操作系统中创建可由管理员修改。每次访问网站时设备都会先检查hosts文件来查找该网站的相应条目或规则。
hosts文件是什么?
首先,主机文件是过去的遗物。在互联网的早期,该文件可以用于将域名链接到自己某些IP地址,即“解析”。例如,hosts文件确保计算机知道www.randengseo.com的IP地址。因此,hosts文件用于包含这些主机及其特殊地址的长列表。
如果您打开学生自己的主机进行文件,则很可能找不到任何一个条目。对于Web地址的解析使用域名系统 DNS 。但是 hosts文件仍适用于本地 LAN 和虚拟 VLAN 网络。对于浏览互联网,这个文件可以用来阻止恶意网站等。
主机文件的结构和功能
Hosts文件是一个非常简单的文本文件,可以使用预安装的编辑器在Windows中打开和编辑。首先,您将看到该文件的Windows描述。下面,您可以定义IP地址和相应的主机名。定义的 ip 地址位于具有相应主机名的公共行中。重要的是,这两条信息至少要用一个空格隔开。您还可以在前缀“#”前添加功能注释,文本数据文件中的空行将被我们忽略。
虽然hosts文件很简单,但它非常强大:
主机文件可以为主机分配唯一的IP地址,即使它们具有相同的名称,另一方面,主机文件使您能够为主机分配唯一的名称。
您还可以使用主机文件锁定地址,只需将它们重定向到不存在的IP地址(地址0.0.0.0)。如果您试图访问该页,则会出现错误消息,因为找不到主机。您可以使用此方法来提供对广告服务器和危险的互联网网站的临时访问。
为了获得更好,更安全的冲浪体验,您可以将列表模板复制到主机文件中,例如“ How to make the internet not suck ”和MVPS。这两份数据文件都定期进行更新。
如何在Windows XP,7,8和10中更改hosts文件?
在“开始”菜单中找到条目“编辑器”,然后右键单击它。选择“以管理员进行身份管理运行”。
在编辑器中,转到文件下的打开菜单项。
使用路径C \ Windows \ System32 \ drivers \ etc \ hosts 找到hosts文件所在处在Windows资源管理器中打开“hosts”文件。
如何更改Mac上的hosts文件?
在上开始栏中的“转到”选项卡,然后单击“转到文件夹”。
在新对话框中,输入以下文件路径/ private / etc / hosts。然后通过单击“打开”。
然后打开包含主机”文件的文件夹。双击打开文件的文本编辑。
如果您没有对该文件的写入权限,请简单按照以下步骤操作:
单击已经开始栏右上角的放大镜
在搜索栏中输入“终端”,然后在搜索结果中单击“工具”
输入命令sudo nano / etc / hosts并按[Enter]确认
如果您的Mac帐户受密码保护,系统将提示您重新输入该帐户
然后,您可以编辑主机文件。
hosts文件的风险因素
主机文件是一个流行的目标恶意软件,可以渗透到系统和修改文件本身。这可能影响导致企业用户被定向到危险站点管理以及对于某些地址被阻止,例如反病毒程序提供商的服务器,这意味着他们的应用系统程序设计无法再更新。然而,防火墙和病毒扫描通常会防止未经授权的访问文件。