DNS域名解析的基础知识

什么是DNS

DNS(Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析)。

DNS域名解析常用的记录类型

1、A记录:又称IP指向,用户可以在此设置子域名并指向到自己的目标主机地址上,从而实现通过域名找到服务器。

说明:指向的目标主机地址类型只能使用IP地址;

2、CNAME:通常称别名指向。您可以为一个主机设置别名。

比如设置test.sm160.com,用来指向一个主机www.sm160.com

那么以后就可以用test.mydomain.com来代替访问www.sm160.com了。

说明

(1)CNAME的目标主机地址只能使用主机名,不能使用IP地址;

(2)主机名前不能有任何其他前缀,如:http://等是不被允许的;

(3)A记录优先于CNAME记录。即如果一个主机地址同时存在A记录和CNAME记录,则CNAME记录不生效。

3、MX记录: 邮件交换记录。

用于将以该域名为结尾的电子邮件指向对应的邮件服务器以进行处理。

用户可以将该域名下的邮件服务器指向到自己的mail server上,然后即可自行操控所有的邮箱设置,您只需要在线填写您服务器的IP地址,即将您域名下的邮件全部转移到您自己设定相应的邮件服务器上。

mx记录的权重对Mail服务是很重要的,当发送邮件时,Mail 服务器先对域名进行解析,查找mx记录。先找权重数最小的服务器(比如说是 10),如果能连通,那么就将服务器发送过去;如果无法连通mx记录

为 10 的服务器,那么才将邮件发送到权重为 20 的mail服务器上。

4:显性URL

显性转发:用的是301重定向技术;效果为浏览器地址栏输入http://a.com回车,打开网站内容是目标地址http://b.com的网站内容,且地址栏显示目标地址http://b.com

5:隐性URL

隐性转发:用的是iframe框架技术,非重定向技术;效果为浏览器地址栏输入http://a.com回车,打开网站内容是目标地址http://www.b.com的网站内容,但地址栏显示还是当前地址http://a.com

6:TTL值

TTL=time to live,表示解析记录在DNS服务器中的缓存时间。比如当我们请求解析iisp.com的时候,DNS服务器发现没有该记录,就会下个NS服务器发出请求,获得记录之后,该记录在DNS服务器上保存

TTL的时间长度。当我们再次发出请求解析iisp.com的时候,DNS服务器直接返回刚才的记录,不去请求NS服务器。TTL的时间长度单位是秒,一般为3600秒。

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

推荐阅读更多精彩内容

  • DNS(Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能...
    一直在努力hard阅读 4,699评论 3 19
  • 域名(Domain Name),是由一串用 点 分隔的名字 组成的 Internet 上某一台计算机或计算机组的名...
    茉上心弦阅读 2,174评论 1 11
  • 1. 概述 在网络环境中一般用户只需要在浏览器中输入url如www.sunny.com就可以到对应服务器获取相应的...
    ghbsunny阅读 2,968评论 0 7
  • 14.1 引言 域名系统(DNS)是一种用于TCP/IP应用程序的分布式数据库,它提供主机名字和IP地址之间的转换...
    张芳涛阅读 1,924评论 0 8
  • 今天和儿子混得不大好,我们又开始较劲了!回想今天的表现,其实是我的状态不佳,没有用好的状态来陪伴,又在忙自己的事,...
    刘益辰阅读 146评论 0 0