美文网首页
DNS认识记录

DNS认识记录

作者: Digonal | 来源:发表于2022-02-02 19:38 被阅读0次

域名系统(Domain Name System,缩写:DNS),实现域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。DNS使用UDP端口53。当前,对于每一级域名长度的限制是63个字符,域名总长度则不能超过253个字符。相当于电话本,联系人与他的电话,或者电话与这个电话对应的联系人。而网络就是IP与网址。

一个上网的用户在浏览器上输入域名后,浏览器将域名解析请求发往本地的域名服务器。如果本地的域名服务器能够解析,则直接得到结果,否则本地的域名服务器将向根域名服务器发送请求。依据根域名服务器返回的指针再查询下一层的域名服务器,依此类推,最后得到所要解析域名的IP地址。

域名系统是一个树型结构,其形式如下:com(企业)、net(网络运行服务机构)、 gov(政府机构)、org(非赢利性组织)、edu(教育)域由InterNic管理,其注册、运行工作由Network Solution公司负责。

域名服务器通常会有两种形式:域名服务器,以及缓存域名服务器。

域名服务器

提供DNS信息,并对请求给出。某个IP地址需要反向DNS(IP 到主机名)。备份服务器,或从(slave) 服务器,在主服务器出现问题或无法访问时来应答查询请求。

缓存域名服务器

为本地的DNS服务器提供缓存,并更快地响应。

当某个访问请求解析过一个域名以后,该解析记录就放置在缓存中,以后再有同样的解析请求,就直接从缓存中提供结果,加快了访问者的应答速度。

1)A记录(Address)

用来指定主机名(或域名)对应的IP地址记录。

2)CNAME记录

当 DNS 系统在查询CNAME左面的名称的时候,都会转向CNAME右面的名称再进行查询,一直追踪到最后的PTR或A名称,成功查询后才会做出回应,否则失败。这种记录允许将多个名字映射到同一台计算机。

3)MX记录

用来邮箱解析,路由记录。用户可以将该域名下的邮件服务器指向到邮箱服务器上,然后自行操控所有的邮箱设置。

4)TTL值(生存时间(Time To Live))

表示DNS记录在DNS服务器上缓存时间。

5)泛域名解析

将*域名解析到同一IP。在域名前添加任何子域名,均可访问到所指向的IP地址。

6)域名智能解析

除了具备一般的基本DNS解析功能外,还可以自动识别浏览者的来源,并把相同的域名智能解析到双线路的网通或电信IP, 以便更快访问网站。

7)正反向解析

域名解析为IP,即为正向解析。反之为反向解析。

相关文章

  • DNS认识记录

    域名系统(Domain Name System,缩写:DNS),实现域名和IP地址相互映射的一个分布式数据库,能够...

  • DNS协议

    dns记录 A记录:ip指向 CNAME:别名 MX:邮件交换记录 dns解析过程 (本地dns客户端)查看本机h...

  • 认识 - dns

    简单来讲,dns有ip库,保存着从域名到ip的映射关系,一个域名对应唯一的一组ip地址,一组ip地址可以对应多个域...

  • DNS介绍以及模拟dns解析过程实验

    DNS简介DNS域名的解析过程DNS服务器的资源记录实验模拟DNS解析过程 DNS简介   DNS(Domain ...

  • DNS和CDN实操

    DNS查询解析 资源记录 资源记录事组成DNS各域记录,这些记录类型大致有以下几种:A,AAAA,PTR,SOA,...

  • BIND

    DNS 什么是域名: 由来 DNS服务器的分类: DNS查询的类型: DNS的解析分类: DNS的资源记录: DN...

  • 浅析:DNS解析和CDN加速

    DNS 解析 DNS基于UDP DNS报文的类型: A记录: Address to ip,指定地址到ip的映射。 ...

  • 应用层(三)

    目录 2.5 DNS:因特网的目录服务 DNS提供的服务 DNS工作机理概述 DNS记录和报文 2.6 P2P应用...

  • DNS 系列(二):DNS 记录及工作方式,你了解吗?

    在上一篇《DNS 系列(一):为什么更新了 DNS 记录不生效?》中,我们主要讲解了 DNS 和 DNS 传播,知...

  • DNS 系列(二):DNS 记录及工作方式,你了解吗?

    DNS 记录 DNS 记录是位于权威 DNS 服务器中的指令,提供域和主机名相关的详细信息,包括哪些 IP 地址与...

网友评论

      本文标题:DNS认识记录

      本文链接:https://www.haomeiwen.com/subject/xnbofrtx.html