网络协议之--DNS A CNAME MX PTR 等记录有什么区别

原文发表于:DNS A CNAME MX PTR 等记录有什么区别

在之前的文章中,我们了解了什么是 DNS以及DNS 系统是如何工作的,现在让我们来看看 DNS 记录有哪些种类,以及它们有什么作用。

要理解不同的 DNS 记录,首先必须了解区域文件是什么?

区域文件

区域文件是名称服务器存储其所知道的域名的信息的方式。名称服务器知道的每个域名都存储在区域文件中。对于名称服务器来说,大多数请求都不能在它自己服务器中找到区域文件。

如果它被配置成可以递归查询,如解析名称服务器,那它会递归找到结果并返回。否则,它会告诉请求者方下一步到哪里查询。

名称服务器具有的区域文件越多,它能够权威回答的请求越多。

区域文件描述 DNS “区域”,其基本上是整个 DNS 命名系统的子集。它通常只配置一个域名。它可以包含多个记录,定义了该域名下的资源位置。

区域文件的$ORIGIN表示该区域最高等级的权威。

所以如果一个区域文件被配置为 “example.com” 域,$ORIGIN会被设置为example.com。

它配置在区域文件的顶部,或者可以在引用区域文件的 DNS 服务器的配置文件中定义。无论哪种方式,此参数描述区域将是什么等级的权威。

类似地,$TTL配置它提供的信息的 “生存时间”。它基本上是一个计时器。高速缓存名称服务器可以使用先前查询的结果来回答问题,直到 TTL 值用完。

更多内容请查看:DNS A CNAME MX PTR 等记录有什么区别

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1. 概述 在网络环境中一般用户只需要在浏览器中输入url如www.sunny.com就可以到对应服务器获取相应的...
    ghbsunny阅读 2,957评论 0 7
  • 目录: 一些基本概念主机名DNS名称解析DNS 解析的后端存储名称解析总结 大规模域名解析的体系架构DNS 解析需...
    C86guli阅读 12,533评论 3 34
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,868评论 18 139
  • 14.1 引言 域名系统(DNS)是一种用于TCP/IP应用程序的分布式数据库,它提供主机名字和IP地址之间的转换...
    张芳涛阅读 1,919评论 0 8
  • 在使用consul做docker容器服务化的过程中,使用到了dnsmasq做DNS请求转发,于是研究了下DNS协议...
    __七把刀__阅读 4,012评论 2 13