我们已经准备好了,你呢?

2024我们与您携手共赢,为您的企业形象保驾护航!

在讲hosts之前,我们需要先了解一下DNS解析查询的顺序。 用户输入域名后,DNS解析查询的顺序如下。

DNS查询序列

(1)浏览器首先会检查自己的缓存。 如果浏览器缓存中有对应的解析记录,则直接返回结果;

(2)如果浏览器没有缓存,计算机会检查本地操作系统的缓存。 如果有记录,则直接返回结果;

(3)如果浏览器或本地缓存中没有记录,则向递归解析服务器发出请求。 如果有记录,则递归服务器会直接返回。 如果没有记录,就会向全世界发起递归查询,直到获取到对应的解析记录并返回给客户端并保存。 本地。

什么是主机文件?

在上述DNS查询过程中,第二步是计算机检查本地操作系统中的缓存。 这里的缓存文件就是hosts文件。

操作系统运行的本地IP和域名映射文件可以看作是对DNS的重写。 一旦找到指定的域名,就不再继续搜索DNS,因此可以节省时间。

然而,主机设置的IP地址是静态的。 如果Web应用程序的主机地址发生变化,则相应的主机也必须重写。

Hosts是一个“数据库”,将一些常用的URL域名与其对应的IP地址关联起来。 当用户在浏览器中输入需要登录的URL时,系统首先会自动从Hosts文件中搜索对应的IP地址。 一旦找到,系统会立即打开相应的网页,而不需要执行下面的解析和查询过程,从而大大节省了查询时间。 如果没有找到,系统会将URL提交给DNS域名解析服务器进行IP地址解析。

需要注意的是,主机设置的IP地址是静态的。 如果Web应用程序的主机地址发生变化,则相应的主机也必须重写。

主机文件功能

(1)加速域名解析

上面我们提到,直接在hosts文件中配置域名和IP的映射关系,可以省去全局的递归查询过程,提高域名解析的速度。

(2)方便局域网用户

一般局域网中自建的DNS服务器很少,因此访问局域网服务器时必须输入IP地址才能访问,非常麻烦。 通过hosts文件,我们可以给这些服务器起一个简单的名字,然后建立IP映射。 访问时我们只需要输入服务器的名称即可完成访问。

(3) 屏蔽网站(域名重定向)

有很多网站会在未经用户同意的情况下向您的计算机安装各种插件,其中一些插件可能是木马或病毒。 对于这些网站,我们可以使用Hosts将网站的域名映射到错误的IP或者本地电脑的IP上,这样就不需要访问了。 系统中约定127.0.0.1是本机的IP地址,0.0.0.0是错误的IP地址。

如果我们在Hosts,则写入以下内容:

127.0.0.1 # 网站A被屏蔽

0.0.0.0 # 被屏蔽的网站B

这样,当计算机解析域名A和B时,就会解析到本地IP或错误的IP,从而达到屏蔽网站A和B的目的。

(4) 系统连接顺畅

对于Lotus服务器和部分数据库服务器,如果访问时直接输入IP地址,则无法访问。 您只能通过输入服务器名称来访问它。 然后我们配置Hosts文件,这样我们输入服务器名称就可以顺利连接。

(5) 虚拟域名

很多时候,网站建设者在上传和调试之前需要先搭建好软环境。 但与邮件服务类似,需要使用域名来辅助调试。 这种情况下,您可以将本地IP地址指向一个虚拟域名来达到所需的效果,并且无需任何成本。 喜欢:

127.0.0.1 网站域名

然后在浏览器地址栏输入对应的网站域名。

如何修改hosts文件?

修改HOSTS方法就是修改HOSTS文件中的DNS解析对应关系,以达到正确解析的目的。 因为本地计算机访问域名时,首先会检查本地系统中的HOSTS文件。 HOSTS文件中的解析关系的优先级高于DNS服务器上的解析关系。

这样,如果我们想要将域名与IP地址绑定,我们可以通过在HOSTS文件中添加解析条目来实现。

(1) 搜索hosts文件

C:\\\\等

(2)通过记事本打开hosts文件

注意:任何以#开头的都是注释,不会起作用。

(3) 将要执行DNS解析的条目添加到HOSTS文件中。 具体格式是先写域名对应的IP地址,然后在空格处添加域名信息。

(4)添加完成后,我们就可以根据设置的解析条目进行解析访问了。

二维码
扫一扫在手机端查看

本文链接:https://by928.com/1035.html     转载请注明出处和本文链接!请遵守 《网站协议》
我们凭借多年的网站建设经验,坚持以“帮助中小企业实现网络营销化”为宗旨,累计为4000多家客户提供品质建站服务,得到了客户的一致好评。如果您有网站建设、网站改版、域名注册、主机空间、手机网站建设、网站备案等方面的需求,请立即点击咨询我们或拨打咨询热线: 13761152229,我们会详细为你一一解答你心中的疑难。

项目经理在线

我们已经准备好了,你呢?

2020我们与您携手共赢,为您的企业形象保驾护航!

在线客服
联系方式

热线电话

13761152229

上班时间

周一到周五

公司电话

二维码
微信
线