什么是域名的cname记录?
什么是域名的cname记录?
CNAME记录,即别名记录(规范名称)。此记录允许您将多个名称映射到同一个域名。
通常用于CDN,多个域名同时指向一个IP,容易修改等等。例如,有一个名为“DOCS”的域名。FUYEOR.COM”(一个记录)。建立CDN时,您应该使用“文档”。FUYEOR.COM”指向CDN的域名。这时,来访的“医生。FUYEOR.COM”表示CDN节点正在提供服务。
例如,假设我们将DOCS.FUYEOR.COM的CNAME记录解析为FUYEOR.COM的域名,那么假设FUYEOR。COM的IP被修改。DOCS.FUYEOR.COM指向FUYEOR.COM,FUYEOR.COM提供分辨率值,所以它指向的IP也会同步修改。如果有100个这样的域名,你只需要修改一个。大大节省了手术时间。
或者,假设我们想开一个MAIL@DOCS.FUYEOR.COM邮箱,相当于“DOCS”。FUYEOR.COM”并提供WWW和邮件服务,以方便用户访问这些服务。您可以为这台计算机设置两个可分辨名称(CNAME):www和MAIL。
扩展数据
此时,您可以将一个域名记录到服务器IP,然后将其他域名(即CNAME)别名到A中记录的域名;然后,当你的服务器IP地址改变时,你不必一个一个地改变域名的方向。你只需要将A中记录的域名更改为服务器的新IP地址,其他有别名的域名(即CNAME)的方向会自动更改为新的IP地址(以上操作都需要在DNS上进行)。
参考:百度百科-CNAME
dns常见的资源记录有哪些?
常用域名记录解释:A记录、MX记录、CNAME记录、TXT记录、AAAA记录、NS记录。
A记录 ?
A记录是用来创建到IP地址的记录。
A记录设置技巧
1、如果想创建不带www的记录,即ezloo.com,在主机记录中填写@或者留空,不同的注册商可能不一样。
2、创建多个域名到同一个IP,比如给博客建了二级域名,可以使用*.blog.ezloo.com来指向一个IP,这样的话,不管是访问a.blog.ezloo.com还是b.blog.ezloo.com都能到同一个IP。
3、如果你给同一个二级域名设置了多个A记录,比如你建了两个blog的A记录,其中一个指向了111.111.111.111,另一个指向了111.111.111.112,那么在查询的时候,每次返回的数据包含了两个IP地址,但是在返回的过程中数据排列的顺序每次都不相同。由于大 部分的客户端只选择第一条记录所以通过这种方式可以实现一定程度的负载均衡。
在命令行下可以通过nslookup -qt=a www.ezloo.com来查看A记录。
MX记录 ?
在命令行下可以通过 nslookup -qt=mx ezloo.com 来查看MX记录。
mx 记录的权重对 Mail 服务是很重要的,当发送邮件时,Mail 服务器先对域名进行解析,查找 mx 记录。先找权重数最小的服务器(比如说是 10),如果能连通,那么就将服务器发送过去;如果无法连通 mx 记录为 10 的服务器,那么才将邮件发送到权重为 20 的 mail 服务器上。
这里有一个重要的概念,权重 20 的服务器在配置上只是暂时缓存 mail ,当权重 20 的服务器能连通权重为 10 的服务器时,仍会将邮件发送的权重为 10 的 Mail 服务器上。当然,这个机制需要在 Mail 服务器上配置。(http://blog.ixpub.net/viewthread-1308142)
CNAME记录 ?
CNAME记录也成别名记录,它允许你将多个记录映射到同一台计算机上。比如你建了如下几条记录:
a1 CNAME a.ezloo.com
a2 CNAME a.ezloo.com
a3 CNAME a.ezloo.com
a A 111.222.111.222
我们访问a1(a2,a3).ezloo.com的时候,域名解析服务器会返回一个CNAME记录,并且指向a.ezloo.com,然后我们的本地电脑会再发送一个请求,请求a.ezloo.com的解析,返回IP地址。
当我们要指向很多的域名到一台电脑上的时候,用CNAME比较方便,就如上面的例子,我们如果服务器更换IP了,我们只要更换a.ezloo.com的A记录即可。
在命令行下可以使用nslookup -qt=cname a.ezloo.com来查看CNAME记录。
TXT记录 ?
TXT记录一般是为某条记录设置说明,比如你新建了一条a.ezloo.com的TXT记录,TXT记录内容"this is a test TXT record.",然后你用 nslookup -qt=txt a.ezloo.com ,你就能看到"this is a test TXT record"的字样。
除外,TXT还可以用来验证域名的所有,比如你的域名使用了Google的某项服务,Google会要求你建一个TXT记录,然后Google验证你对此域名是否具备管理权限。
在命令行下可以使用nslookup -qt=txt a.ezloo.com来查看TXT记录。
AAAA记录 ?
AAAA记录是一个指向IPv6地址的记录。
可以使用nslookup -qt=aaaa a.ezloo.com来查看AAAA记录。
NS记录 ?
NS记录是域名服务器记录,用来指定域名由哪台服务器来进行解析。可以使用nslookup -qt=ns ezloo.com来查看。
TTL值 ?
TTL=time to live,表示解析记录在DNS服务器中的缓存时间。比如当我们请求解析www.ezloo.com的时候,DNS服务器发现没有该记录,就会下个NS服务器发出请求,获得记录之后,该记录在DNS服务器上保存TTL的时间长度。当我们再次发出请求解析www.ezloo.com 的时候,DNS服务器直接返回刚才的记录,不去请求NS服务器。TTL的时间长度单位是秒,一般为3600秒。
腾讯企业邮箱怎么设置CNAME记录,MX记录?
MX解析 邮件服务器名:mxbiz1.qq.com. 优先级:5 邮件服务器名:mxbiz2.qq.com. 优先级:10 TXT记录值为:v=spf1 include:spf.mail.qq.com ~all CNAME别名解析 mail exmail.qq.com pop pop.exmail.qq.com smtp smtp.exmail.qq.com imap imap.exmail.qq.com2.一些知名注册商解析参考:http://service.exmail.qq.com/cgi-bin/help 搜索“域名解析”3.解析是否正常可以通过站长工具查询 http://tool.chinaz.com/nslookup/
cdn怎么修改?
有的CDN服务商是通过设置别名(CNAME)来实现加速的(如:Webluker),这种的,您只需要到域名托管商那里把域名原本的A记录删除,然后添加一条CNAME记录到CDN服务商指定的域名上即可。
也有的CDN服务商还需要先把域名托管在他们那里,才能使用他们的CDN,如国外的CloudFlare。
怎么对DNS进行跟踪?
DNS查询可以有两种解释,一种是指客户端查询指定DNS服务器上的资源记录(如A记录),另一种是指查询FQDN名的解析过程。 一、查询DNS服务器上的资源记录 您可以在Windows平台下,使用命令行工具,输入nslookup,返回的结果包括域名对应的IP地址(A记录)、别名(CNAME记录)等。除了以上方法外,还可以通过一些DNS查询站点如国外的国内的 查询域名的DNS信息。 二、FQDN名的解析过程查询 若想跟踪一个FQDN名的解析过程,在LinuxShell下输入dig www +trace,返回的结果包括从跟域开始的递归或迭代过程,一直到权威域名服务器。 GeniePro DNS 应对DNS劫持和DNS缓存中毒攻击 的关键性机制:一致性检查 每个Geniepro节点将自身的DNS记录发送给工作组内其他节点请求一致性检查; 每个Geniepro节点将自身的记录与收到的记录进行比较; 每个Geniepro工作组的通信协调节点将获得的DNS记录更新发送给其他组的通信协调节点请求一致性检查; 每个Genipro工作组的通信协调节点向上一级DNS服务器请求更新记录并与收到的其他通信协调节点的记录进行比较