DNS 服务器类型比较:如何选择合适的 DNS 配置

介绍

DNS,即域名系统,是系统在互联网上进行通信时连接的一个重要部分。没有了DNS,计算机和使用它们的人将只能使用称为IP地址的数字地址进行连接。

除了需要记住大量复杂数字地址的明显问题外,通过IP地址进行通信还会引发一些额外的问题。将您的网站迁移到不同的托管提供商,或将服务器迁移到不同的位置,都需要您通知每个客户新的位置。

DNS服务器,即共同形成允许我们使用名称而不是地址的系统的计算机,可以执行许多不同的功能,每个功能都可以为您访问服务器提供帮助。

在之前的指南中,我们讨论了域名系统的一些基本术语和概念。我们将假设您对该文章中涵盖的概念有一定的了解。在本指南中,我们将讨论一些不同类型的DNS服务器设置以及每种设置的优势、用例和属性。

DNS查询的路径

当客户端程序想要通过其域名访问服务器时,它必须找出如何将域名转换为实际可路由的地址,以便用于通信。为了获取或发送信息到服务器,它需要知道这些信息。

一些应用程序,包括大多数网络浏览器,会维护最近查询的内部缓存。这是应用程序将首先检查的地方,如果有这个功能的话,以查找所询问域的IP地址。如果它在这里找不到问题的答案,它会请求系统解析器来找出域名的地址是什么。

解析器通常是指在DNS查询中充当客户端参与者的任何组件。系统解析器是您的操作系统用于寻找DNS查询答案的解析库。通常,系统解析器通常是我们认为的存根解析器,因为它们除了搜索系统上的一些静态文件(如/etc/hosts文件)并将请求转发给另一个解析器外,没有太多复杂性。

因此,查询通常从客户端应用程序到系统解析器,然后传递到它具有地址的DNS服务器。这个DNS服务器称为递归DNS服务器。递归服务器是配置为查询其他DNS服务器直到找到问题答案的DNS服务器。它将答案或错误消息返回给客户端(在这种情况下是系统解析器,系统解析器将其转发给客户端应用程序)。

递归服务器通常也会维护缓存。它将首先检查此缓存,以查看是否已经有查询的答案。如果没有,它将查看是否具有控制上级域组件的任何服务器的地址。因此,如果请求是针对www.example.com,并

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

张无忌打怪兽

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值