文章迁移自原博客,首发于2015年1月。

域名解析:

域名解析就是国际域名或者国内域名以及中文域名等域名申请后做的到IP地址的转换过程。IP地址是网路上标识您站点的数字地址,为了简单好记,采用域名来代替ip地址标识站点地址。域名的解析工作由DNS服务器完成。

A记录是什么,有什么作用

A (Address) 记录是用来指定主机名(或域名)对应的IP地址记录。您可以将该域名下的网站服务器指向到自己的web server上。同时也可以设置您域名的二级域名。 例如:www.abc.com ftp.abc.com mail.abc.com都是A记录。

MX记录是什么,有什么作用

用于电子邮件系统发邮件时根据受信人的地址后缀来定位邮件服务器。例如,当收件人为“user@mydomain.com”时, 系统将对“mydomain.com”进行DNS中的MX记录解析。如果MX记录存在,系统就根据MX记录的优先级,将邮件转发到与该MX相应的邮件服务器上。

cname记录是什么,有什么作用

也被称为规范名字。这种记录允许您将多个名字映射到同一台计算机。 通常用于同时提供WWW和MAIL服务的计算机。例如,有一台计算机名为“host.mydomain.com”(A记录)。它同时提供WWW和MAIL服务,为了便于用户访问服务。可以为该计算机设置两个别名(CNAME):WWW和MAIL。 这两个别名的全称就是“www.mydomain.com”和“mail.mydomain.com”。实际上他们都指向“host.mydomain.com”。

CNAME (Canonical Name)记录可以将注册的不同域名统统转到一个主域名上去!与A记录不同的是,CNAME别名记录设置的可以是一个域名的描述而不一定是IP地址! .

URL (Uniform Resource Locator )转发:网址转发 。

如果您没有一台独立的服务器(也就是没有一个独立的IP地址)或者您还有一个域名B,您想访问A域名时访问到B域名的内容,这时您就可以通过URL转发来实现。 .url转发可以转发到某一个目录下,甚至某一个文件上。而cname是不可以,这就是url转发和cname的主要区别所在。 .

NS(Name Server)记录是域名服务器记录,用来指定该域名由哪个DNS服务器来进行解析。

TTL值是什么,有什么作用

TTL值全称是“生存时间(Time To Live)”,简单的说它表示DNS记录在DNS服务器上缓存时间。要理解TTL值,请先看下面的一个例子:

myhost.abc.com(其实,这就是一条DNS记录,通常表示在longchi.com域中有一台名为myhost的主机)对应IP地址为1.1.1.1,它的TTL为10分钟。这个域名或称这条记录存储在一台名为dns.longchi.com的DNS服务器上。