域名无法访问、网站打开错误或邮箱收发异常,很多时候都与解析记录有关。完成云服务器DNS解析配置,需要先明确服务器公网地址,再在域名服务商的控制台中添加合适的DNS记录,最后通过解析检查确认结果。
本文以常见的网站访问场景为例,说明从准备工作到验证排错的具体步骤。不同服务商的页面名称可能略有差异,但记录类型、主机记录和记录值等核心设置基本一致。
一、配置前需要准备什么
开始云服务器DNS解析配置前,建议先确认以下信息,避免因基础资料不完整导致反复修改。
- 域名:确认域名已注册,并且当前管理权仍在对应的域名服务商账号中。
- 服务器公网地址:网站通常使用云服务器的公网 IPv4 地址;如果使用 IPv6,则应确认服务器和访问环境均支持。
- 服务用途:网站主域名、带 www 的子域名、接口域名和邮件域名,所需记录类型可能不同。
- 解析管理权限:如果域名使用了第三方 DNS 服务,应在实际提供 DNS 托管的一方添加记录,而不是只修改注册商页面。
若服务器配置了公网访问限制,还应检查安全组、防火墙和 Web 服务监听端口。DNS 只负责把域名指向地址,不能替代服务器端口放行或网站程序配置。
二、添加网站解析记录
使用 A 记录指向 IPv4 地址
当域名需要直接指向云服务器的 IPv4 地址时,通常选择 A 记录。这是最常见的域名解析方式。
- 登录域名或 DNS 服务商控制台,进入目标域名的解析管理页面。
- 点击添加记录,记录类型选择 A。
- 在主机记录中填写 @,表示根域名;如果要配置 www 子域名,则填写 www。
- 在记录值中填写服务器公网 IPv4 地址。
- TTL 可先使用系统默认值;如果服务商允许填写秒数,修改前应结合业务需求谨慎设置。
- 保存记录,并等待控制台显示生效或提交成功。
例如,根域名的记录可以使用“@ + A + 服务器 IPv4 地址”,而 www 域名则单独添加“www + A + 同一地址”。是否需要同时配置两条记录,取决于网站是否同时提供这两种访问形式。
使用 CNAME 记录指向其他域名
如果服务商、CDN 或托管平台提供了一个目标域名,通常使用 CNAME 记录,而不是直接填写 IP 地址。主机记录填写需要解析的子域名,记录值填写平台提供的目标域名。
根域名是否支持 CNAME,取决于 DNS 服务商提供的能力。若控制台明确提示根域名不能使用 CNAME,应按照平台说明改用 A 记录、别名记录或其他可用方式,不要强行保存。
三、如何确认解析是否生效
保存记录后,不建议只根据浏览器能否打开来判断云服务器DNS解析配置是否成功。可以从域名解析结果和服务器访问两方面分别检查。
- 回到解析控制台,确认记录状态正常,主机记录、类型和记录值没有拼写错误。
- 使用系统命令查询解析结果,例如在终端中执行 nslookup example.com 或 dig example.com,将示例域名替换为实际域名。
- 检查返回的 IP 或目标域名,是否与记录值一致。不同网络环境可能暂时返回不同结果。
- 确认云服务器安全组、防火墙和 Web 服务已允许对应端口,常见网页访问端口包括 80 或 443。
- 如果网站启用了 HTTPS,还要确认域名证书覆盖实际访问的域名,并检查 Web 服务的站点配置。
DNS 记录的传播和本地缓存清理时间并不完全固定。修改后短时间内仍看到旧结果,不一定代表配置失败,可以更换网络、清理本机 DNS 缓存,或通过多个解析查询节点交叉确认。
四、常见错误与处理方法
- 主机记录填写错误:根域名通常填写“@”,而不是完整域名;子域名只填写前缀部分。
- 记录值多了协议头:A 记录只填写 IP 地址,不要加入“http://”或“https://”。CNAME 记录填写域名,不要写网页路径。
- 同一主机存在冲突记录:同一个主机记录同时配置不兼容的 CNAME 与其他记录时,可能导致解析异常,应按实际用途保留合适记录。
- 误改了错误的 DNS 平台:先查看域名当前使用的 DNS 服务器,再到对应平台操作。
- 只检查 DNS,忽略服务器:若解析结果正确但页面仍无法访问,应继续检查端口、安全组、Web 服务和站点绑定。
五、修改和维护建议
完成云服务器DNS解析配置后,建议记录每条解析的用途,尤其是网站、接口、验证和邮件相关记录。更换服务器时,先确认新地址可用,再按计划修改记录,并保留必要的回滚信息。
如果服务器公网 IP 可能变化,可以了解云服务商提供的弹性公网 IP 或动态更新方案。对于重要业务,修改 TTL 前应评估缓存影响,避免在切换期间造成访问结果不一致。
常见问题
1. 添加 A 记录后,为什么仍然打不开网站?
先确认解析结果是否已指向正确 IP,再检查安全组、防火墙、Web 服务端口和域名站点绑定。DNS 正常不代表服务器应用已经正常运行。
2. 根域名和 www 域名需要分别配置吗?
通常需要分别建立记录,除非服务商提供自动关联或跳转功能。两者是否都能访问,还取决于 Web 服务的域名配置。
3. TTL 设置越短越好吗?
不一定。较短 TTL 有利于较快切换,但会增加查询频率;稳定业务可按服务商默认值使用,计划迁移时再结合实际情况调整。
4. CNAME 可以直接填写服务器 IP 吗?
不可以。CNAME 的记录值应是目标域名;需要直接指向 IPv4 地址时,应使用 A 记录。
只要明确 DNS 托管位置、选择正确的记录类型,并结合服务器端配置进行验证,云服务器DNS解析配置通常可以按步骤完成。出现问题时,应把域名解析和服务器访问分开排查。



