Hosts 文件是一个 没有扩展名 的系统文件,但可以用 记事本 等软件打开它。默认情况下当我们访问某个网址时先使用 DNS 域名解析服务器进行解析访问,但如果有 特殊需要 时可通过配置 Hosts 文件从而实现在访问时在 Hosts 文件中查找相应地址,如果查询不到时再使用 DNS 域名解析服务器查询。因此,我们可以利用 Hosts 文件 屏蔽软件更新、限制网站访问、访问本地服务 等等。
Hosts 文件这么重要,所以对 hosts 文件的 修改 也 并不容易 。譬如 Windows 平台的 hosts 文件编辑需要先进入 %SystemRoot%System32driversetc 目录内找到 hosts 文件,将其 复制 到 桌面 后对其 进行编辑 ,编辑完成 后再 复制 到 源目录 内 粘贴覆盖 。
通过 复制、修改、粘贴、覆盖 操作编辑 hosts 文件实在是有些繁琐。为了方便用户快速编辑 hosts 文件,小编分享一款非常 简单易用 的 hosts 文件编辑器 HostsX 给大家。使用简单,双击编辑器 自动打开 hosts 文件,可直接对 地址 进行编辑,编辑完成之后 直接保存 即可。
接下来说下 hosts 文件格式,打开 hosts 文件后直接在 页面底部 逐行进行添加。比如小编在内网的 192.168.1.123 服务器上搭建了多个网站,因此配置多个 域名地址 以便访问,则直接在底部添加 IP 和 域名 即可。如果你不想打开某个网站,IP 地址 写成 127.0.0.1 即可。
192.168.1.123 1.com192.168.1.123 2.com192.168.1.123 3.com
另外配置 hosts 地址可提高 域名解析 速度,不在需要单独请求到 DNS 解析服务器 进行解析,但这种方式也容易出现对方更换服务器 IP 后无法进行访问,同样某些被和谐的地址也可以通过添加 hosts 地址强制域名解析访问。