专注国内外云服务器
分享建站技术教程

什么是CNAME记录及如何添加修改

立即购买

阿里云服务器 ¥102元/年 云数据库37.5元/年 限时

个人、企业均可购买 | 更多配置0.8折特惠

我们之前已经讨论过域名系统 (DNS) 的工作原理,但这并不是全部。轮子有很多额外的齿轮,到目前为止我们还没有讨论一些最常见的元素,例如CNAME记录。

在本文中,我们将解答CNAME记录是什么,并向您展示您可以使用的几种变体。然后我们将讨论您将遇到的限制,最后向您展示如何为您的域添加这些限制。

什么是CNAME记录?

DNS的核心是将域名映射到特定的IP地址。当您在浏览器中输入URL时,它会通过DNS查找相应的IP地址并引导您访问您要访问的网站。

然而,这只是DNS使用的一种记录类型。使用CNAME记录,您可以将URL作为别名映射到您的规范域。这意味着如果映射到该规范域的IP地址发生更改,您的CNAME记录仍将 有效,因为它们指向根域。

举一个真实的例子,假设你有这三个 URL:

  1. yourwebsite.com
  2. www.yourwebsite.com
  3. yourwebsite.io

第一个URL将是您站点的规范域,它指向您站点的IP地址。实际上,您需要设置一个CNAME记录,将www.yourwebsite.com 的 访问者重定向到yourwebsite.com。

同时,我们也使用不同的顶级域 (TLD)注册了相同的名称。这意味着您要创建第二个记录,将地址三重定向到第一。所有这些通常通过您的域注册商或您用来管理您“拥有”的URL的任何服务发生。

CNAME记录示例

事实上,CNAME条目有多种形状和大小。但是,在大多数情况下,您只需为新网站设置一条CNAME记录——以我们刚刚提到的www示例为代表。

在后面的部分中,我们将向您展示如何通过您的注册商设置类似的记录。首先,让我们更详细地查看另外三个示例。

1. 为文件传输协议 (FTP) 或电子邮件等服务设置单独的主机

如果您想使用ftp.yourwebsite.com等域通过FTP访问您的网站,则需要设置相应的FTP服务的CNAME记录:

这种相同的方法适用于您使用的其他服务(例如电子邮件)的CNAME记录。在这里,您需要设置一个“主机名”,例如“mail”:

这些记录将对应于以下两个 URL:

  1. ftp.yourdomain.com
  2. mail.yourdomain.com

对于大多数注册商,您可以输入完整的主机名(您在上面看到的那两个 URL)或缩写,例如www、  ftp和mail。

2. 将具有不同TLD的地址指向一个“主”域

在某些情况下,使用不同的TLD注册相同的域名是值得的。例如,您可以为yourdomain.org设置指向yourdomain.com的CNAME记录。 下面是记录的样子:

重要的是要了解您需要将这种类型的CNAME记录添加到要指向不同URL的域中。换句话说,您不能使用CNAME记录将根级别域指向另一个域。根域,例如yourdomain.com需要映射到 IP 地址。

使用相同的方法,您可以将完全不同的域映射到根URL。让我们回顾一下映射过程的工作原理,以便您知道从哪里开始。

如何为域名添加CNAME记录

添加新的CNAME记录与大多数注册商的工作方式大致相同,尽管每个注册商使用的界面可能不同。为了向您展示这是如何工作的,我们将设置一个基本记录,将www的URL指向其规范域。首先,您需要通过注册商打开域的设置。

例如,如果您使用Namecheap,注册商会为您拥有的每个域提供一个Advanced DNS选项卡。在选项卡中,您可以添加多种类型的记录(除了CNAME之外还有更多选项!)。

在下面的示例中,您可以看到“A”记录。这是一种将您的规范域映射到您站点的IP地址的记录类型。

要添加记录,您需要单击ADD NEW RECORD(添加新记录)并在Record Type(记录类型)下选择CNAME Record:

在Host下, 您需要为此特定示例输入www前缀。现在在Target下添加您网站的规范域 :

最后,还有一个叫做TTL的设置 。这个首字母缩写词代表“生存时间”,它告诉您的域名服务器应该多久更新一次您的DNS记录。您可能知道,DNS记录需要一些时间来“传播”并在全球范围内访问。TTL时间越短,等待时间就越短。

在大多数情况下,我们建议将此设置保留为“自动”, 因为DNS记录通常传播得足够快。现在,保存你的新记录,它应该出现在它的A记录下方:

请记住,您可以根据需要设置多个CNAME记录。在上一节中,我们探索了多个选项,并且所有选项都可以同时设置。

您不能做的是设置将同一域指向不同规范URL的记录。这意味着您无法设置两个指向www.yourdomain的记录。COM对yourdomain.com和alternatedomain.com。如果您正在建立一个新网站,大多数情况下您只需要创建两个记录即可让一切正常工作。这些将是一个A记录和一个CNAME记录。

小结

CNAME记录是DNS的核心组件。如果您需要将域相互指向(而不是指向IP地址),则需要使用CNAME记录。

CNAME记录有多种用途,但最常见的两种用途包括:

  1. 为FTP或电子邮件等服务设置单独的主机名。
  2. 将具有不同TLD的地址指向“主”域。
微海报分享

文章来源于互联网:什么是CNAME记录及如何添加修改

相关推荐: 什么是307临时重定向及何时需使用

作为站长,了解您可能遇到的各种超文本传输​​协议 (HTTP) 状态代码非常重要。像“307 重定向”这样的其他错误对于确保访问者可以成功访问您的URL(并且您不会受到搜索引擎的惩罚)至关重要。但是,这并不是唯一可用的重定向类型,因此您可能想知道何时适合使用它…

赞(0)
未经允许不得转载:吾上云 » 什么是CNAME记录及如何添加修改
分享到: 更多 (0)
  • 阿里云
    基础型云服务器

    1核CPU

    2G内存

    40G硬盘

    1M带宽

    独立IP

    分布式存储

    适合企业官网、个人站长类网站

    ¥89/1年 原价¥903.40

  • 阿里云
    超值型云服务器

    2核CPU

    4G内存

    40G硬盘

    3M带宽

    独立IP

    分布式存储

    适合企业官网、行业门户类网站

    ¥899/3年 原价¥8281

  • 阿里云
    高性能云服务器

    2核CPU

    8G内存

    40G硬盘

    5M带宽

    独立IP

    分布式存储

    适合电商、数据库等企业级应用

    ¥1399/3年¥14765

  • 腾讯云
    基础型云服务器

    1核CPU

    2G内存

    50G硬盘

    1M带宽

    独立IP

    分布式存储

    适合企业官网、个人站长类网站

    ¥95/1年 原价¥834

  • 腾讯云
    超值型云服务器

    1核CPU

    2G内存

    50G硬盘

    1M带宽

    独立IP

    分布式存储

    适合企业官网、行业门户类网站

    ¥288/3年 原价¥2502

  • 腾讯云
    高性能云服务器

    4核CPU

    8G内存

    50G硬盘

    5M带宽

    独立IP

    分布式存储

    适合电商、数据库等企业级应用

    ¥2188/3年¥13986

  • 阿里云
    基础型云服务器

    1核CPU

    2G内存

    40G硬盘

    1M带宽

    独立IP

    分布式存储

    适合企业官网、个人站长类网站

    ¥89/1年 原价¥903.40

  • 阿里云
    超值型云服务器

    2核CPU

    4G内存

    40G硬盘

    3M带宽

    独立IP

    分布式存储

    适合企业官网、行业门户类网站

    ¥899/3年 原价¥8281

  • 阿里云
    高性能云服务器

    2核CPU

    8G内存

    40G硬盘

    5M带宽

    独立IP

    分布式存储

    适合电商、数据库等企业级应用

    ¥1399/3年¥14765

  • 腾讯云
    基础型云服务器

    1核CPU

    2G内存

    50G硬盘

    1M带宽

    独立IP

    分布式存储

    适合企业官网、个人站长类网站

    ¥95/1年 原价¥834

  • 腾讯云
    超值型云服务器

    1核CPU

    2G内存

    50G硬盘

    1M带宽

    独立IP

    分布式存储

    适合企业官网、行业门户类网站

    ¥288/3年 原价¥2502

  • 腾讯云
    高性能云服务器

    4核CPU

    8G内存

    50G硬盘

    5M带宽

    独立IP

    分布式存储

    适合电商、数据库等企业级应用

    ¥2188/3年¥13986

评论 抢沙发

评论前必须登录!

 

吾上云 专注服务器选购

购买云服务器联系我们