欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

域名解析 A记录 MX记录 CNAME记录 TTL

程序员文章站 2023-08-18 17:25:01
什么是域名解析? 域名解析就是域名到IP地址的转换过程。IP地址是网路上标识您站点的数字地址,为了简单好记,采用域名来代替ip地址标识站点地址。域名的解析工作由DNS服务器完成。 ... 09-03-10...
什么是域名解析?
域名解析就是域名到ip地址的转换过程。ip地址是网路上标识您站点的数字地址,为了简单好记,采用域名来代替ip地址标识站点地址。域名的解析工作由dns服务器完成。
什么是a记录?
a (address) 记录是用来指定主机名(或域名)对应的ip地址记录。用户可以将该域名下的网站服务器指向到自己的web server上。同时也可以设置您域名的二级域名。
什么是mx记录?
邮件路由记录,用户可以将该域名下的邮件服务器指向到自己的mail server上,然后即可自行操控所有的邮箱设置。您只需在线填写您服务器的ip地址,即可将您域名下的邮件全部转到您自己设定相应的邮件服务器上。
什么是cname记录?
即:别名记录。这种记录允许您将多个名字映射到同一台计算机。 通常用于同时提供www和mail服务的计算机。例如,有一台计算机名为“host.mydomain.com”(a记录)。 它同时提供www和mail服务,为了便于用户访问服务。可以为该计算机设置两个别名(cname):www和mail。 这两个别名的全称就是和“mail.mydomain.com”。实际上他们都指向“host.mydomain.com”。
什么是ttl值?
ttl值全称是“生存时间(time to live)”,简单的说它表示dns记录在dns服务器上缓存时间。要理解ttl值,请先看下面的一个例子:
假设,有这样一个域名myhost.abc.com(其实,这就是一条dns记录,通常表示在abc.com域中有一台名为myhost的主机)对应ip地址为1.1.1.1,它的ttl为10分钟。这个域名或称这条记录存储在一台名为dns.abc.com的dns服务器上。
现在有一个用户在浏览器中键入一下地址(又称url): 这时会发生什么呢?
该访问者指定的dns服务器(或是他的isp,互联网服务商, 动态分配给他的)8.8.8.8就会试图为他解释myhost.abc.com,当然8.8.8.8这台dns服务器由于没有包含myhost.abc.com这条信息,因此无法立即解析,但是通过全球dns的递归查询后,最终定位到dns.abc.com这台dns服务器,dns.abc.com这台dns服务器将myhost.abc.com对应的ip地址1.1.1.1告诉8.8.8.8这台dns服务器,然有再由8.8.8.8告诉用户结果。8.8.8.8为了以后加快对myhost.abc.com这条记录的解析,就将刚才的1.1.1.1结果保留一段时间,这就是ttl时间,在这段时间内如果用户又有对myhost.abc.com这条记录的解析请求,它就直接告诉用户1.1.1.1,当ttl到期则又会重复上面的过程。『