配置域名解析

更新时间:
复制 MD 格式

本文帮助您完成域名解析的基础配置,使域名正确指向网站服务器或邮箱服务。配置完成后,用户可通过域名访问您的网站,或使用自定义域名的邮箱地址收发邮件。

为什么要配置域名解析?

域名解析将人类可读的域名(如 www.example.com)转换为计算机可理解的IP地址(如 192.168.1.1)。当您在浏览器输入域名时,DNS(域名系统)查找对应的IP地址,指引浏览器找到正确的服务器。通过配置域名解析,可以将域名链接至您的网站。

配置前准备

  • 准备网站信息:网站服务器的公网IP地址(IPv4格式,例如:192.0.2.0

    • 阿里云ECS用户:通过阿里云ECS控制台查看公网IP地址。

    • 其他服务商用户:联系服务提供商获取公网IP地址。

  • 检查域名状态:使用WHOIS工具查询域名状态,确保状态为正常。域名处于异常状态(ClientHoldServerHold)时,必须先解除域名锁定状态Clienthold、Serverhold才能进行解析配置

  • 检查ICP备案:若网站服务器位于中国内地,域名必须已完成ICP备案。未备案的域名解析至中国内地服务器,其网站访问将被阻断。

说明

本文以使用阿里云云解析DNS为例进行介绍。若使用其他解析服务请根据您的解析服务商指引进行操作

查看域名是否已绑定服务器

配置解析前,可通过查看域名已有的解析记录,判断域名是否已绑定服务器。

  1. 访问云解析DNS控制台

  2. 公网权威解析页面,找到目标域名并单击域名名称,进入解析设置页面。

  3. 在解析记录列表中查看是否存在以下记录类型:

    • A记录:记录值为IPv4地址(如192.0.2.1),表示域名直接指向该服务器。

    • CNAME记录:记录值为另一个域名(如example.alb.aliyuncsslb.com),表示域名通过别名指向目标服务。

  4. 如果存在A记录或CNAME记录,则域名已绑定服务器。如果列表为空或不包含上述记录类型,则域名尚未绑定服务器,请参考以下场景完成解析配置。

场景快速引导:配置网站解析 | 配置邮箱解析 | 配置子域名解析 | 第三方建站平台域名绑定

场景一:配置网站解析

此场景指导您将域名(如 example.com)指向网站服务器的IP地址。

  1. 访问域名控制台-域名列表

  2. 在域名列表中选择配置解析的域名,单击操作栏中的解析

  3. 解析设置页面中,单击···后,单击快速添加网站解析

    重要

    请确认页面上方提示域名的DNS信息配置正确。若存在异常,请展开详情进行自助诊断。遇到异常状态时,必须先解决DNS服务器问题,否则即使添加了解析记录也不会生效。

  4. 根据您的需求选择设置项。

    • @主机记录代表主域名(不带任何前缀的域名,如example.com)。

    • 如需配置子域名,可在主机记录输入框中输入子域名,并勾选。

    您的业务需求是区域选择将网站域名解析到服务器IPv4地址,在请选择网站域名区域勾选需要解析的域名对应的主机记录,在请输入网站的IP区域输入服务器IPv4地址,例如192.168.1.1

  5. 输入网站服务器的公网IP地址,单击确定保存记录。

    系统提示快速设置解析完成,成功添加2A记录:主机记录分别为 @www,解析线路均为默认,记录值均为 10.10.10.10,TTL10分钟。

说明

以上介绍的操作涵盖几种常用的解析记录(A记录、AAAA记录、CNAME记录),如果需要添加其他类型记录,请单击解析设置页面中的添加记录按钮。具体操作请参见添加解析记录

场景二:配置邮箱解析

此场景指导您为企业邮箱配置 MX 记录。

如果您计划使用阿里企业邮箱,推荐先前往阿里邮箱控制台开通企业邮箱并绑定域名,开通后系统会引导您完成邮箱解析记录(MX、TXT等)的配置,无需在DNS控制台手动操作。以下步骤适用于需要手动为已有邮箱服务配置解析记录的场景。

  1. 访问域名控制台-域名列表

  2. 在域名列表中选择配置解析的域名,单击操作栏中的解析

  3. 解析设置页面中,单击···后,单击快速添加邮箱解析

  4. 选择您的邮箱类型。

    在弹出的邮箱类型选择弹窗中,可选择阿里邮箱(qiye.aliyun.com)、钉钉企业邮箱网易免费企业邮(ym.163.com)、网易企业邮箱(qiye.163.com)、腾讯企业邮(EXMAIL.QQ.COM)或Sina企业邮箱,选中后单击确定

  5. 单击确定按钮,系统将自动添加所需的邮箱解析记录。

    邮箱解析通常需要2小时才能稳定生效,建议配置完成后耐心等待,避免频繁测试。

说明

以上为快捷配置邮箱解析的方式,如果上述操作中没有您的邮箱选项,可以通过常规添加方式进行配置。

场景三:配置子域名解析

子域名(如 blog.example.comapi.example.com)即二级域名,允许将域名的不同部分指向不同的服务。

配置示例

目标解析地址

主机记录

记录类型

记录值

blog.example.com 指向服务器IP

blog

A

192.0.2.10

api.example.com 指向另一个服务

api

CNAME

cname.otherservice.com

操作步骤

若已注册域名则无需再单独注册子域名,仅需为子域名配置独立的解析。操作与网站解析的配置完全相同,关键在于主机记录的填写。

  1. 访问域名控制台-域名列表

  2. 在域名列表中选择配置解析的域名,单击操作栏中的解析

  3. 解析设置页面中,单击添加记录按钮。

  4. 填写参数:

    • 记录类型:根据需要选择 ACNAME

    • 主机记录:输入子域名前缀(如 blogshopapi)。

    • 记录值:输入目标IP地址或域名。

  5. 点击确定保存。

场景四:第三方建站平台域名绑定(以Shopify为例)

如果您使用Shopify等第三方建站平台搭建网站,需要在阿里云域名解析控制台添加CNAME记录,将域名指向建站平台提供的地址。

前提条件

  • 已在阿里云注册域名且域名状态正常。

  • 已在Shopify创建在线商店,并从Shopify后台获取域名绑定所需的DNS记录信息。Shopify通常要求添加CNAME记录,记录值为shops.myshopify.com

操作步骤

  1. 访问域名控制台-域名列表

  2. 在域名列表中选择目标域名,单击操作栏中的解析

  3. 解析设置页面中,单击添加记录

  4. 填写以下参数:

    • 记录类型:选择CNAME

    • 主机记录:输入www。如需绑定主域名(不带www前缀),主机记录填写@,但部分建站平台不支持根域名CNAME绑定。

    • 记录值:输入shops.myshopify.com(以Shopify为例,其他建站平台请填写该平台提供的CNAME指向地址)。

  5. 单击确定,完成解析记录添加。

记录添加成功后,等待DNS解析生效(通常几分钟内生效),在浏览器中访问您绑定的域名,确认能跳转到Shopify网站。

重要

同一主机记录不能同时存在A记录和CNAME记录。如果目标域名已有A记录,需先删除A记录再添加CNAME记录。

验证解析生效

了解解析生效时间

  • 新添加的解析记录:通常立即生效。

  • 修改现有解析记录:生效时间取决于TTL(Time To Live)设置。例如解析记录设置的TTL值为 10 分钟,则理论上全球解析生效时间需要10分钟。

    然而,如果某些运营商的LocalDNS服务器强制设置了更长的缓存时间,这将导致解析记录的修改或删除生效延迟,最长可能需要48小时才能完全生效,因此,在进行修改时,请确保修改前后的IP地址都能正常提供服务,以避免影响用户体验。

说明

操作建议:

  • 在计划修改解析记录前,建议先将TTL值调低,等待一个旧TTL周期过去后,再进行修改。

  • 修改完成后,确保新旧两个IP地址或服务在一段时间内(至少一个TTL周期)都可用,以保证平滑过渡。

查看解析结果

  • 浏览器访问:在浏览器中直接访问配置的域名(如http://your-domain.com),确认能看到网站内容。

  • 使用在线工具:访问云解析DNS,单击目标域名后的域名检测

    说明

    阿里云也提供了网络诊断分析工具DNS拨测工具可供使用,可以查看解析是否正常或查看全国各地的解析结果。操作方法

  • 命令行工具:在本地使用dig/nslookup命令查询,验证解析结果。

    • 解析结果与您设置的记录值一致,表示解析已生效。

    • 如不一致,需等待DNS缓存更新,或参考域名或网站无法访问进行排查。

常见问题排查

解析记录添加后不生效

现象:解析记录已添加,但通过域名无法访问网站或服务。

排查步骤

  1. 检查DNS服务器状态

    访问域名解析设置页面,确认顶部显示“域名的DNS信息配置正确”。如显示异常,请根据DNS服务器异常状态处理进行排查。

  2. 检查域名状态

    通过域名信息查询(WHOIS)查询域名,确认状态不是 ClientHoldServerHold如域名被锁定,请参考解除域名锁定状态Clienthold、Serverhold

  3. 检查记录配置

    • 主机记录是否正确(@ 代表主域名,www 代表带www前缀)。

    • 记录值是否正确(IP地址格式、目标域名拼写)。

    • 是否存在记录冲突(同一主机记录不能同时有ACNAME记录)。

  4. 检查服务器

    • 服务器是否正常运行:通过IP地址直接访问(如 http://192.0.2.1)。

    • 端口是否开放:检查安全组/防火墙是否放行80(HTTP)和443(HTTPS)端口。

    • 是否完成ICP备案:中国内地服务器必须完成ICP备案,否则会被阻断访问。

  5. 等待DNS传播

    • 新增记录:等待10分钟后重试。

    • 修改记录:等待2-48小时后重试。

更多排查操作,请参见域名或网站无法访问如何排查?

记录冲突

现象:添加解析记录时提示冲突,或解析结果异常。

冲突规则与解决方案

冲突类型

说明

解决方案

A + CNAME

同一主机记录不能同时存在ACNAME

删除其中一条,根据需求保留ACNAME

多条SPF

一个域名只能有一条SPF记录

合并为一条

更多解析记录规则,请参见解析记录冲突规则

核心概念:记录类型详解

记录类型

用途说明

记录值格式

常见场景

A

将域名指向一个IPv4地址。

IPv4地址, 如 192.0.2.1

网站服务器解析

AAAA

将域名指向一个IPv6地址。

IPv6地址, 如 2001:db8::1

为网站提供IPv6访问

CNAME

将域名指向另一个域名(别名),实现间接指向。

另一个有效域名

将域名指向CDNSaaS服务

MX

指定处理该域名邮件的服务器。

优先级(数字)+ 邮件服务器域名

企业邮箱配置

TXT

提供文本信息,常用于验证域名所有权或配置安全策略。

自由文本字符串

各类验证(如SSL、SPF、邮箱、DNS验证)