域名别名(CNAME)并非简单的将一个域名的A记录转换成另一个域名的A记录。实际上域名别名(CNAME),是将一个域名的所有记录(A,MX等)都转向另外的域名。所以,对一个域名设置了别名记录,再给它设置其它的记录,是违反DNS协议的。

例如:对域名”one.com”设置别名(CNAME)让它指向”two.com”。此时不能再给”one.com”设置邮件交换(MX)记录,这样做 是违反DNS协议的(这种错误在DNS配置中很常见)。如果将邮件发往”root@one.com”,邮件客户端将查询”one.com”的邮件交换 (MX)记录,将取得”one.com”的别名(CNAME)记录”two.com”,之后又向DNS查询”two.com”的邮件交换(MX)记录,成 功取得”two.com”的邮件服务器后,邮件将被发向该邮件服务器,如果该邮件服务器没有设置接受”root@one.com”的邮件,那么邮件就会被 退回。需要特别注意的是,并非所有的邮件客户端都能理解域名别名(CNAME),完成上述过程。即使所有设置都无误,有的邮件客户端也会发送失败。因此, 最好不要对你的根域直接设置别名(CNAME),邮件交换(MX)记录值最好不是别名(CNAME)。

如上述过程,域名别名(CNAME)会带来再次的DNS查询,会造成延时,会带来额外的网络带宽消耗。因此,除非必要,否则最好不要使用别名(CNAME),大多数情况下并不需要设置别名(CNAME),可以直接设置成A记录。

转载于:https://blog.51cto.com/night85/515994

域名CNAME 概念相关推荐

  1. 什么是A记录,子域名,CNAME别名,MX记录,TXT记录,SRV 记录,泛域名(泛解析),域名转向,域名绑定...

    什么是A记录,子域名,CNAME别名,MX记录,TXT记录,SRV 记录,泛域名(泛解析),域名转向,域名绑定 A记录 QUOTE: A (Address) 记录是用来指定主机名(或域名)对应的IP地 ...

  2. 域名详解之域名基本概念,DNS域名解析过程以及域名申请。

    域名基本概念 互联网的访问依靠IP地址,但是IP地址并不好记,所以使用域名服务来替代访问的IP地址,域名服务就是用比较好记得名称来替代复杂难记的IP地址,例如我们平时访问百度的网站,都是直接输入www ...

  3. java获取域名CNAME 或A 记录解析值 lookup 和 dig 方式

    取域名CNAME 或A 记录解析值 上边的这种方式获取解析记录在实践时十分耗时.下面推荐另外一种方式获取解析 需要导入dnsjava包 <dependency><groupId> ...

  4. 查看域名cname记录

    查看域名cname记录 nslookup -qt=cname www.baidu.com 好了,这就是查看域名cname记录的方法了,如有问题可与博主一起交流讨论!

  5. cname解析教程_域名cname怎么解析 域名cname解析设置方法

    所谓的域名CNAME解析就是别名解析意思.基本上设置CNAME解析的话都是搞搞网站的朋友,很多人没有花钱买空间,用了一些免费的空间,然后自己搭建网站,当然最后就是需要CNAME解析域名咯,不然你的网站 ...

  6. DNS详解: A记录,子域名,CNAME别名,PTR,MX,TXT,SRV,TTL

    DNS DNS,Domain Name System或者Domain Name Service(域名系统或者域名服务).域名系统为Internet上的主机分配域名地址和IP地址.由于网络中的计算机都必 ...

  7. 什么是DNS,A记录,子域名,CNAME别名,MX记录,TXT记录,SRV 记录,TTL值

    DNS DNS,Domain Name System或者Domain Name Service(域名系统或者域名服务).域名系统为Internet上的主机分配域名地址和IP地址.由于网络中的计算机都必 ...

  8. 域名CNAME记录不能同时适配根域名和www的解决方法

    问题 CNAME 记录一般情况是不能设置 www 和根域名同时适配的,只能添加 www 记录,为了解决这个问题,就需要用到边缘 JavaScript . 解决 边缘 JavaScript 很多 cdn ...

  9. A记录 CNAME记录是什么 | DNS 查询的过程 | DNS 根服务器是什么 | 配置域名 CNAME 原理

    说说 DNS 查询的过程? (根服务器+迭代查询,ISP 缓存,浏览器.host.DNS,顶级 com 服务器等) 全球共有 13 个根服务器, 然后近到本地 Isp 会配置多个缓存服务器(DHCP分 ...

最新文章

  1. JS魔法堂:属性、特性,傻傻分不清楚
  2. linux多路由表,linux 多网卡多路由表实现策略路由
  3. 如何只下载一个github项目的某一特定文件夹或文件
  4. 离线计算成本节省的神兵利器
  5. 查找文件夹下所有文件名字_我的电脑如何快速查找文件,分分钟钟找到你想要的文件!...
  6. 比特币全节点(bitcoind) eth 全节点
  7. Android系统(116)---APP启动过程
  8. 华谊兄弟:拟向阿里影业、腾讯等发行不超8.2亿股股票
  9. android大屏适配_2019年度投影机盘点:无线智能,塑造大屏全应用场景
  10. echarts 3d地图_用Echarts绘制地图-绘制省级地图
  11. Linux学习(3)Linux文件的基本属性、文件内容查看
  12. 阿里大手子评:入门到大成!GitHub新上线并发编程深度解析实战PDF
  13. 数据分析师的岗位要求和工作流程
  14. python 单词拆音节_y在单词或音节中间的单词有哪些?
  15. cpu上干硅脂怎么清理_cpu老硅脂怎么清理
  16. 使用绞车和3PS滑轮计数器收放klein3000托鱼
  17. 逻辑回归算法之梯度算法
  18. webpack js混淆插件
  19. Node.js 中的多线程方案 Worker threads
  20. C# 文件操作类大全

热门文章

  1. 《网站运维技术与实践》笔记
  2. 正确使用 Android 性能分析工具——TraceView
  3. .cn 域名的解析配置
  4. C++ XML解析之TinyXML篇[转]
  5. Mysql 知识点总结(持续更新)
  6. [转]总不能一辈子做助理
  7. SQL2008修改并保存表结构时报错的解决(阻止保存要求重新创建表的更改)
  8. 关于 Delphi 中流的使用(2) 用 TFileStream(文件流) 读写
  9. 使用C#检验.NET FrameWork版本
  10. 《深入理解Spark:核心思想与源码分析》——1.2节Spark初体验