在阿里云注册域名后,需要设置DNS解析才能让域名指向你的服务器。这篇教程手把手教你在阿里云控制台设置域名解析。
一、进入解析设置页面
- 登录阿里云控制台:https://home.console.aliyun.com/
- 在顶部搜索框输入"域名",点击"域名"服务
- 或者直接访问:https://dc.console.aliyun.com/
- 在域名列表中找到要解析的域名,点击右侧"解析"
- 进入"云解析DNS"管理页面,可以看到当前的解析记录列表
二、添加A记录
A记录是最常用的解析记录,将域名指向服务器的IPv4地址。
- 在解析设置页面,点击"添加记录"按钮
- 记录类型选择"A"
- 主机记录填写:
- @:表示根域名(example.com)
- www:表示www子域名(www.example.com)
- blog:表示blog子域名(blog.example.com)
- *:泛解析,所有未设置的子域名都指向这个IP
- 解析线路选择"默认"(新手选默认即可)
- 记录值填写服务器的IPv4地址(如 1.2.3.4)
- TTL设置为600(10分钟,默认即可)
- 点击"确认"保存
建议同时添加两条A记录:一条主机记录为@(根域名),一条为www。这样用户输入example.com和www.example.com都能访问网站。
三、添加CNAME记录
CNAME记录将域名指向另一个域名,常用于CDN加速、邮箱服务、托管平台等。
- 点击"添加记录"
- 记录类型选择"CNAME"
- 主机记录填写子域名(如 www、cdn、mail等)
- 记录值填写目标域名(如 cdn.example.com、xxx.cloudflare.net)
- TTL默认600
- 点击"确认"
根域名(@)不能使用CNAME记录,这是DNS协议的规定。如果需要把根域名指向CDN,可以用阿里云的"显性URL"或"隐性URL"转发功能,或者使用Cloudflare的CNAME Flattening。
四、添加MX邮件记录
MX记录用于配置企业邮箱,指定接收邮件的服务器。
- 点击"添加记录"
- 记录类型选择"MX"
- 主机记录填写@(根域名)
- 记录值填写邮件服务器地址(如 mx1.qq.com)
- MX优先级填写数字(数字越小优先级越高,如5、10)
- TTL默认600
- 点击"确认"
常见企业邮箱MX记录:
- 腾讯企业邮箱:mxbiz1.qq.com(优先级5)、mxbiz2.qq.com(优先级10)
- 阿里企业邮箱:mx1.mxhichina.com(优先级5)、mx2.mxhichina.com(优先级10)
- 网易企业邮箱:mx.qiye.163.com(优先级10)
五、添加TXT验证记录
TXT记录用于域名所有权验证、SPF反垃圾邮件、DKIM签名等。
- 点击"添加记录"
- 记录类型选择"TXT"
- 主机记录填写@或指定子域名(如 _dmarc)
- 记录值填写验证字符串(由服务提供商提供,如 "v=spf1 include:spf.mail.qq.com ~all")
- TTL默认600
- 点击"确认"
六、验证与FAQ
Windows打开CMD命令行,输入:nslookup example.com 查看A记录nslookup -type=mx example.com 查看MX记录nslookup -type=txt example.com 查看TXT记录
如果返回的值和你设置的一致,说明解析已生效。
Q:阿里云解析收费吗?
A:基础解析功能完全免费,包括A/CNAME/MX/TXT等常用记录、分线路解析。高级功能(如API调用量、秒级TTL)有付费版本,个人站免费版足够。
Q:解析记录可以修改和删除吗?
A:可以,在解析记录列表中点击"修改"或"删除"即可。修改后需要等待TTL缓存过期才能完全生效。
Q:阿里云域名可以用其他DNS服务商吗?
A:可以,在域名管理中修改NS记录为其他DNS服务商的地址(如Cloudflare的ns1.cloudflare.com),然后在对应服务商处设置解析。修改NS后阿里云的解析设置将失效。
Q:分线路解析有什么用?
A:分线路解析可以让不同运营商(电信/联通/移动)或不同地区的用户解析到不同的IP,优化访问速度。例如电信用户走电信服务器,联通用户走联通服务器。