host文件如何设置dns解析

858 阅读2分钟

hosts文件的介绍

域名解析有两种,一种是本地系统中的hosts文件来解析,一种是通过dns服务器来解析。一般我们用的是dns服务器,因为dns服务器数据库中存储了大量的IP与域名对应的相关数据。dns服务器我们肯定是动不了的,而windows中的hosts文件的存在给了我们一种新选择,我们可以通过修改hosts文件来实现我们对域名解析的自定义操作。

hosts文件在呢

hosts文件的路径:C:\Windows\System32\drivers\etc\hosts

image.png

hosts文件的用法1屏蔽网址

1、百度网址现在打开是正常的。

image.png

2、找到host文件夹用vscode打开完成以后进行配置

image.png

3、若保存的时候无法保存,证明我们的权限不够,这时候就要进行下面操作(将对应选项勾上即可)

image.png

4、保存完以后如果还是不行的话进入项目

image.png

5、配置完以后打开就无法访问

image.png

hosts文件的用法2修复打不开的网址

比如说有的网站服务器换IP了,但是运营商dns那边还没有相关信息,那么你是无法访问网站的。比方www.123.com把IP地址换成了111.111.111.111。我们该如何修改呢?

在hosts文件中填写111.111.111.111 www.123.com那么就可以正常访问了。如果它的IP好记,当然你也可以在浏览器中输入111.111.111.111或者111.111.111.111:端口

image.png

hosts文件的用法3提高网址的访问速度

有些网站有好多服务器分布在不同的地方,不同的地方IP地址也不一样,但是用的是同一个域名。比如www.123.com有两个IP地址,一个在北京IP地址是1.2.3.4, 一个在河南,IP地址是245.63.2.8。如果你在河南这边, 我们可以通过hosts修改来让我们访问www.123.com时锁定在河南服务器。你可以在hosts中写入245.63.2.8 www.123.com

image.png