本文帮助您完成域名解析的基础配置,使域名正确指向网站服务器或邮箱服务。配置完成后,用户可通过域名访问您的网站,或使用自定义域名的邮箱地址收发邮件。
为什么要配置域名解析?
域名解析将人类可读的域名(如 www.example.com)转换为计算机可理解的IP地址(如 192.168.1.1)。当您在浏览器输入域名时,DNS(域名系统)查找对应的IP地址,指引浏览器找到正确的服务器。通过配置域名解析,可以将域名链接至您的网站。
配置前准备
准备网站信息:网站服务器的公网IP地址(IPv4格式,例如:
192.0.2.0)阿里云ECS用户:通过阿里云ECS控制台查看公网IP地址。
其他服务商用户:联系服务提供商获取公网IP地址。
检查域名状态:使用WHOIS工具查询域名状态,确保状态为正常。域名处于异常状态(如
ClientHold或ServerHold)时,必须先解除域名锁定状态Clienthold、Serverhold才能进行解析配置。检查ICP备案:若网站服务器位于中国内地,域名必须已完成ICP备案。未备案的域名解析至中国内地服务器,其网站访问将被阻断。
本文以使用阿里云云解析DNS为例进行介绍。若使用其他解析服务,请根据您的解析服务商指引进行操作。
查看域名是否已绑定服务器
配置解析前,可通过查看域名已有的解析记录,判断域名是否已绑定服务器。
访问云解析DNS控制台。
在公网权威解析页面,找到目标域名并单击域名名称,进入解析设置页面。
在解析记录列表中查看是否存在以下记录类型:
A记录:记录值为IPv4地址(如
192.0.2.1),表示域名直接指向该服务器。CNAME记录:记录值为另一个域名(如
example.alb.aliyuncsslb.com),表示域名通过别名指向目标服务。
如果存在A记录或CNAME记录,则域名已绑定服务器。如果列表为空或不包含上述记录类型,则域名尚未绑定服务器,请参考以下场景完成解析配置。
场景快速引导:配置网站解析 | 配置邮箱解析 | 配置子域名解析
场景一:配置网站解析
此场景指导您将域名(如 example.com)指向网站服务器的IP地址。
访问域名控制台-域名列表。
在域名列表中选择配置解析的域名,单击操作栏中的解析。
在解析设置页面中,单击···后,单击快速添加网站解析。
重要请确认页面上方提示域名的DNS信息配置正确。若存在异常,请展开详情进行自助诊断。遇到异常状态时,必须先解决DNS服务器问题,否则即使添加了解析记录也不会生效。
根据您的需求选择设置项。
@主机记录代表主域名(不带任何前缀的域名,如example.com)。如需配置子域名,可在主机记录输入框中输入子域名,并勾选。
在您的业务需求是区域选择将网站域名解析到服务器IPv4地址,在请选择网站域名区域勾选需要解析的域名对应的主机记录,在请输入网站的IP区域输入服务器IPv4地址,例如
192.168.1.1。输入网站服务器的公网IP地址,单击确定保存记录。
系统提示快速设置解析完成,成功添加2条A记录:主机记录分别为 @ 和 www,解析线路均为默认,记录值均为
10.10.10.10,TTL为10分钟。
场景二:配置邮箱解析
此场景指导您为企业邮箱配置 MX 记录。
访问域名控制台-域名列表。
在域名列表中选择配置解析的域名,单击操作栏中的解析。
在解析设置页面中,单击···后,单击快速添加邮箱解析。
选择您的邮箱类型。
在弹出的邮箱类型选择弹窗中,可选择阿里邮箱(qiye.aliyun.com)、钉钉企业邮箱、网易免费企业邮(ym.163.com)、网易企业邮箱(qiye.163.com)、腾讯企业邮(EXMAIL.QQ.COM)或Sina企业邮箱,选中后单击确定。
单击确定按钮,系统将自动添加所需的邮箱解析记录。
邮箱解析通常需要2小时才能稳定生效,建议配置完成后耐心等待,避免频繁测试。
以上为快捷配置邮箱解析的方式,如果上述操作中没有您的邮箱选项,可以通过常规添加方式进行配置。
场景三:配置子域名解析
子域名(如 blog.example.com 或 api.example.com)即二级域名,允许将域名的不同部分指向不同的服务。
配置示例:
目标解析地址 | 主机记录 | 记录类型 | 记录值 |
blog.example.com 指向服务器IP | blog | A | 192.0.2.10 |
api.example.com 指向另一个服务 | api | CNAME | cname.otherservice.com |
操作步骤:
若已注册域名则无需再单独注册子域名,仅需为子域名配置独立的解析。操作与网站解析的配置完全相同,关键在于主机记录的填写。
访问域名控制台-域名列表。
在域名列表中选择配置解析的域名,单击操作栏中的解析。
在解析设置页面中,单击添加记录按钮。
填写参数:
记录类型:根据需要选择
A或CNAME。主机记录:输入子域名前缀(如
blog、shop、api)。记录值:输入目标IP地址或域名。
点击确定保存。
验证解析生效
了解解析生效时间
新添加的解析记录:通常立即生效。
修改现有解析记录:生效时间取决于TTL(Time To Live)设置。例如解析记录设置的TTL值为 10 分钟,则理论上全球解析生效时间需要10分钟。
然而,如果某些运营商的LocalDNS服务器强制设置了更长的缓存时间,这将导致解析记录的修改或删除生效延迟,最长可能需要48小时才能完全生效,因此,在进行修改时,请确保修改前后的IP地址都能正常提供服务,以避免影响用户体验。
操作建议:
在计划修改解析记录前,建议先将TTL值调低,等待一个旧TTL周期过去后,再进行修改。
修改完成后,确保新旧两个IP地址或服务在一段时间内(至少一个TTL周期)都可用,以保证平滑过渡。
查看解析结果
浏览器访问:在浏览器中直接访问配置的域名(如
http://your-domain.com),确认能看到网站内容。使用在线工具:访问云解析DNS,单击目标域名后的域名检测。
命令行工具:在本地使用dig/nslookup命令查询,验证解析结果。
如解析结果与您设置的记录值一致,表示解析已生效。
如不一致,需等待DNS缓存更新,或参考域名或网站无法访问进行排查。
新注册域名DNS同步说明
新注册域名完成实名认证后,系统会自动同步DNS服务器地址,一般需要 24~48 小时完成同步。在同步完成之前,域名可能无法正常解析使用。
您可以使用阿里云网络诊断分析工具查看DNS分配状态和同步进度:
访问阿里云网站运维检测平台。
在输入框中输入您的域名,单击立即检测。
系统将返回域名的DNS服务商信息、解析记录结果和递归解析状态。
当DNS信息显示已正常分配,则表示同步已完成,域名即可正常解析使用。
常见问题排查
解析记录添加后不生效
现象:解析记录已添加,但通过域名无法访问网站或服务。
排查步骤:
检查DNS服务器状态:
访问域名的解析设置页面,确认顶部显示“域名的DNS信息配置正确”。如显示异常,请根据DNS服务器异常状态处理进行排查。
检查域名状态:
通过域名信息查询(WHOIS)查询域名,确认状态不是
ClientHold或ServerHold。如域名被锁定,请参考解除域名锁定状态Clienthold、Serverhold。检查记录配置:
主机记录是否正确(@ 代表主域名,www 代表带www前缀)。
记录值是否正确(IP地址格式、目标域名拼写)。
是否存在记录冲突(同一主机记录不能同时有A和CNAME记录)。
检查服务器:
服务器是否正常运行:通过IP地址直接访问(如
http://192.0.2.1)。端口是否开放:检查安全组/防火墙是否放行80(HTTP)和443(HTTPS)端口。
是否完成ICP备案:中国内地服务器必须完成ICP备案,否则会被阻断访问。
等待DNS传播:
新增记录:等待10分钟后重试。
修改记录:等待2-48小时后重试。
更多排查操作,请参见域名或网站无法访问如何排查?
记录冲突
现象:添加解析记录时提示冲突,或解析结果异常。
冲突规则与解决方案:
冲突类型 | 说明 | 解决方案 |
A + CNAME | 同一主机记录不能同时存在A和CNAME | 删除其中一条,根据需求保留A或CNAME |
多条SPF | 一个域名只能有一条SPF记录 | 合并为一条 |
更多解析记录规则,请参见解析记录冲突规则。
www域名含义及如何用子域名创建多个网站
www是World Wide Web的缩写,作为子域名前缀使用。www.example.com是example.com的子域名。使用www前缀是约定俗成的做法,不是技术要求。
域名按层级划分:
顶级域名(TLD):
.com、.site等,是域名的最后一部分。二级域名:如
example.com、yuntech.site,是您注册的域名。子域名(三级域名):在二级域名前添加前缀,如
www.example.com、blog.example.com。
基于同一域名创建多个网站,通过不同的主机记录为每个子域名配置独立解析:
@或www:指向主网站blog:指向博客网站shop:指向电商网站api:指向API服务
每个子域名可指向不同服务器的IP地址或不同的服务。配置方法参见场景三:配置子域名解析。
新注册域名DNS同步需要多久?
新注册域名完成实名认证后,系统会自动同步DNS服务器地址,一般需要 24~48 小时完成同步。您可以使用网络诊断分析工具查看DNS分配状态和同步进度。同步完成后,域名即可正常解析使用。
核心概念:记录类型详解
记录类型 | 用途说明 | 记录值格式 | 常见场景 |
A | 将域名指向一个IPv4地址。 | IPv4地址, 如 192.0.2.1 | 网站服务器解析 |
AAAA | 将域名指向一个IPv6地址。 | IPv6地址, 如 2001:db8::1 | 为网站提供IPv6访问 |
CNAME | 将域名指向另一个域名(别名),实现间接指向。 | 另一个有效域名 | 将域名指向CDN或SaaS服务 |
MX | 指定处理该域名邮件的服务器。 | 优先级(数字)+ 邮件服务器域名 | 企业邮箱配置 |
TXT | 提供文本信息,常用于验证域名所有权或配置安全策略。 | 自由文本字符串 | 各类验证(如SSL、SPF、邮箱、DNS验证) |