当前位置:首页 > 运维技术 > 正文

如何在阿里云设置二级域名?阿里云域名管理全攻略

核心概念

  1. 域名(主域名/顶级域名):

    • 这是你在阿里云注册的核心域名,example.com。
    • 它是你所有二级域名的根基。
    • 在阿里云控制台的“域名”部分进行管理和续费。
  2. 二级域名:

    • 它是直接附加在主域名之前的部分。
    • 结构:二级域名.主域名。
    • 最常见的例子:
      • www.example.com: 这是最常见的用于网站的二级域名(通常指向网站服务器的IP地址)。
      • mail.example.com: 常用于邮件服务的二级域名(通常指向邮件服务器的IP地址或提供邮件服务的平台地址)。
      • api.example.com: 常用于应用程序接口的二级域名。
      • shop.example.com: 可以用于在线商店的二级域名。
      • blog.example.com: 可以用于博客的二级域名。
      • app.example.com: 可以用于移动或Web应用的二级域名。
    • 关键点:
      • 二级域名不是一个独立注册的域名,它是你已有主域名的一部分。
      • 你可以在主域名下创建无限多个二级域名(技术上可行,管理上可能有界面限制,但足够你用)。
      • 二级域名的解析和管理通过主域名的DNS解析设置来完成。

如何在阿里云创建和管理二级域名?

创建二级域名本身不需要额外购买或注册操作,你只需要在阿里云域名解析控制台为你的主域名添加一条DNS解析记录,这条记录的主机记录部分就是你的二级域名前缀。

如何在阿里云设置二级域名?阿里云域名管理全攻略 第1张

操作步骤(以添加 www.example.com 指向一个IP地址为例)

  1. 登录阿里云控制台: 访问 https://homenew.console.aliyun.com/ 并登录你的账号。
  2. 进入域名控制台:
    • 在控制台首页,找到“产品与服务”或直接搜索“域名”。
    • 点击进入“域名”控制台。
  3. 找到你的主域名:
    • 在域名列表中,找到你想要添加二级域名的主域名(example.com)。
  4. 进入域名解析设置:

    在该域名行的最右侧,找到并点击“解析”按钮,这将进入“云解析DNS”控制台针对该域名的管理页面。

    如何在阿里云设置二级域名?阿里云域名管理全攻略 第2张

  5. 添加解析记录:
    • 在解析设置页面,你会看到现有的解析记录列表(可能包含默认的 记录指向阿里云默认地址或你之前设置的记录)。
    • 点击“添加记录”按钮。
  6. 填写二级域名解析信息:
    • 记录类型: 选择你需要的记录类型,最常用的是:
      • A记录: 将域名指向一个IPv4地址(例如你的网站服务器IP),这是 www.example.com 指向网站服务器IP最常用的方式。
      • CNAME记录: 将域名指向另一个域名(别名),将 img.example.com 指向阿里云OSS的Bucket域名,或将 cdn.example.com 指向CDN服务商提供的CNAME地址。
      • AAAA记录: 将域名指向一个IPv6地址
      • MX记录: 用于设置邮件服务器(如 mail.example.com 的邮件服务需要MX记录)。
      • TXT记录: 用于各种验证(如域名所有权、SPF邮件防伪等)。
      • NS记录: 指定该子域名的DNS服务器由谁来解析(高级用法,一般不需要动)。
    • 主机记录: 这就是你的二级域名前缀部分!
      • 对于 www.example.com,这里填 www。
      • 对于 mail.example.com,这里填 mail。
      • 对于 api.example.com,这里填 api。
      • 如果你想创建一个像 sub.www.example.com 这样的三级域名,你需要在 www 这个二级域名下再添加解析记录(主机记录填 sub),但这通常需要先设置 www 为子域名的NS记录或使用阿里云云解析的“子域名递归解析”功能,相对复杂一些。通常我们说二级域名,主机记录填的就是第一级前缀(如 www, mail)。
    • 解析线路: 默认选择“默认”即可,如果需要根据用户网络(如电信、联通、移动、海外)返回不同的解析结果(如不同服务器IP),可以设置相应的线路。
    • 记录值:
      • 如果是 A记录,填写目标服务器的IPv4地址(如 123.123.123)。
      • 如果是 CNAME记录,填写目标域名地址(如 your-bucket.oss-cn-hangzhou.aliyuncs.com 或 cdn.example.cdnprovider.com)。注意:记录值必须是域名,且最后要有一个点 (阿里云控制台有时会自动补上,但自己填时要注意格式)。
      • 其他记录类型根据要求填写对应的值。
    • TTL(生存时间): 默认值即可(如10分钟),它表示DNS记录在各级缓存中保留的时间,设置太短会增加DNS查询压力,设置太长可能导致修改记录后生效慢,一般保持默认。
  7. 保存:

    确认填写无误后,点击“确定”按钮保存记录。

生效时间

  • DNS记录的修改需要时间在全球DNS服务器中传播生效,这个过程称为 DNS传播
  • 通常在阿里云保存后几分钟到几小时内会生效,TTL设置会影响本地缓存的刷新速度。
  • 完全全球生效可能需要 24-48小时,但大多数情况下比这快得多。
  • 你可以使用 ping 命令(如 ping www.example.com)或在线的DNS查询工具(如 https://www.whatsmydns.net/)来检查记录是否已在各地生效。

小编总结与关键点

  1. 二级域名是主域名的直接子级: 格式为 xxx.yourdomain.com。
  2. 无需单独购买: 二级域名是你主域名权益的一部分。
  3. 管理在DNS解析: 在阿里云控制台,进入你的主域名的“解析”设置页面。
  4. 通过添加解析记录创建: 在“主机记录”字段填写你想要的二级域名前缀(如 www, mail, shop)。
  5. 记录类型决定指向: 选择正确的记录类型(A, CNAME, MX等)并填写对应的记录值(IP地址或目标域名)。
  6. 耐心等待DNS生效: 修改后需要时间全球生效。

在阿里云管理二级域名,就是管理你主域名的DNS解析记录,主机记录填什么前缀,就创建了什么前缀的二级域名。

如何在阿里云设置二级域名?阿里云域名管理全攻略 第3张

希望这个详细的解释能帮助你理解和使用阿里云的二级域名功能!

0