相信相信很多朋友都听说过修改 Hosts 那么什么是文件呢? Hosts 文件?怎么修改 Hosts 文件? Hosts 文件的工作原理是什么?

01、Hosts 工作原理
Hosts 中文叫没有扩展名的系统文件,其工作原理是将一些常用的网站域名与之对应 IP 建立地址关联“数据库”。 Hosts 就像全国星巴克店名单一样,域名是成都的星巴克,IP地址是成都特定的星巴克。

当我们在浏览器中输入需要访问的网站时,系统将首先自动从 Hosts 在文件中找到对应的 IP 地址。
一旦找到,系统将立即打开相应的网页。如果找不到,系统将提交网站DNS 域名分析服务器 IP 地址分析。
后来,随着互联网技术的发展,计算机用户越来越多,通过一个 Hosts 为所有Internet 主机无法管理主机文件,因此产生了DNS 服务器。

02、如何修改 Hosts 文件
Hosts文件的位置如下:"C:Windows\\System32\\Drivers\\etc\\hosts",然后打开记事本进行修改。
用 WinXP 和 Win7 系统修改过Hosts所有文件的合作伙伴都应该知道 WinXP 和Win7 可直接修改系统 Hosts 文件。

但是 Win10 修改它需要管理员的权限。 有一个非常简单的方法,那就是将文件直接从文件夹拖到桌面,然后打开右键记事本,修改保存后再拖回去。Hosts 文件也有很多功能,比如我们通过修改 Hosts 防止打开某些网站的文件。
03 、屏蔽网站
现在有很多网站在你的电脑上安装各种插件,没有用户的同意。我们可以使用这些网站 Hosts 来屏蔽它。
在 Windows 系统中,127.0.0.1常用作屏蔽 IP 地址。
打开记事本 Hosts,127.0.0.加上你需要屏蔽的网站,比如127.0.0.1 http://www.baidu.com,这样可以屏蔽百度。

除了修改 Hosts 文件可以防止打开某些网站和其他功能。
构建映射关系
和很多公司一样,会有自己的局域网,会有不同的服务器供员工使用。每次访问这些服务器时,都需要输入难记的服务器 IP 地址对员工来说相当麻烦。
因此,在 Hosts 文件中建立IP 映射,这样,本没有域名的服务器也可以通过网站访问。

05、访问 DNS 错误的网站
有时候由某些原因造成的 DNS 服务器不能给出正确的服务器 IP 地址,可通过 Hosts 来代劳。一般来说,我们通过访问网页来访问网页 DNS 解析 IP 如果使用本地地址 Hosts 您可以跳过此步骤直接访问服务器 IP。
不过现在的 DNS 服务器响应速度很快,一般不需要这样做。

06 、网站的调试和测试
网站管理员经常修改 Hosts 线下调试网站。
在网站发布一些新功能之前,网站管理员会在本地或局域网上线下测试网站,没有问题再上线。

07 、过滤广告
Hosts 一些网站广告可以过滤掉文件。
可以修改爱奇艺、优酷等。 Hosts 文件代码可以轻松过滤掉广告。

Hosts 文件功能强大,但可能被病毒或恶意软件使用,以防止用户更新杀毒软件或访问特定网站,因此需要防止计算机使用 Hosts 文件被篡改。如果你的 Hosts 如果文件被更改,您可以直接删除文件,然后从其他计算机复制一个 Hosts 文件过来。