云服务器域名解析需要哪些配置

2026-01-09 11:33:13 来源:群英云

云服务器域名解析所需配置
### 前置条件
- 准备一个已注册的域名,并确认账号可管理其DNS/解析设置
- 准备云服务器的公网 IP(IPv4 或 IPv6),后续记录值将指向该地址。
- 规划好需要的记录类型与主机名,例如:根域(@)、www 子域、API 子域等。
- 如需使用第三方 DNS 服务(如 Cloudflare),先在域名注册商处将域名的 DNS 服务器切换为对方提供的地址。
### DNS 解析记录配置
- 在域名注册商或云解析控制台进入目标域名的解析设置/添加记录
- 常用记录类型与用途如下:
| 记录类型 | 用途 | 主机记录示例 | 值示例 | 说明 |
|—|—|—|—|—|
| A | 将域名指向 IPv4 | @www | 192.0.2.1 | 最常用,网站接入首选 |
| AAAA | 将域名指向 IPv6 | @www | 2001:db8::1 | 与 A 记录并行使用以支持 IPv6 |
| CNAME | 将子域指向另一域名 | wwwblog | example.com | 便于统一目标,不能直接用于根域 @ |
| TXT | 验证域名、配置发信等 | @ | 如:v=spf1 include:_spf.example.com ~all | 常用于 SPF、DKIM、站点验证 |
| MX | 邮件交换记录 | @ | 优先级+邮件服务器域名 | 如:10 mail.example.com |
- 关键参数建议:
- TTL:建议先设为 600 秒(5 分钟),便于后续快速变更;稳定后可调大。
- 线路/地域:默认即可;有多地域业务可按需分流。
- 生效时间:通常为几分钟到 48 小时全球传播。
### 服务器侧网络与 Web 服务配置
- 云服务器放行端口与安全组:确保入方向开放 TCP 80/443(HTTP/HTTPS),以及实际业务端口。
- Web 服务器域名绑定示例(以 Nginx 为例):
- 配置 server_name 包含根域与 www:
- server_name example.com www.example.com;
- 检查并重载:
- sudo nginx -t && sudo systemctl reload nginx
- 若使用 CDN/反向代理,A/AAAA 记录指向 CDN 提供的 CNAME 或回源地址。
- 解析生效后,使用浏览器或命令行验证访问与证书状态。
### 验证与常见问题排查
- 解析是否生效:
- 命令行:
- ping www.example.com
- nslookup www.example.com
- dig www.example.com +short
- Linux 服务器自身 DNS 解析异常排查:
- 检查 /etc/resolv.conf 是否存在且包含 nameserver(如 223.5.5.5、8.8.8.8)。
- 检查 /etc/nsswitch.conf 的 hosts 行是否包含 dns(如:hosts: files dns myhostname)。
- 检查 /lib64/libnss_dns.so.2 是否存在,缺失会导致无法走 DNS 解析。
- 其他常见问题:
- 记录值填写错误(如把 CNAME 误填到根域 @)。
- 未将域名的 DNS 服务器切换到第三方导致记录不生效。
- 变更未生效多为 TTL 缓存,耐心等待或临时降低 TTL 后再改。

关于我们
企业简介
最新动态
广州紫云云计算有限公司

7*24小时在线电话:400-100-3886

Copyright © Ziyun Cloud Ltd. All Rights Reserved. 2023 版权所有

广州紫云云计算有限公司 粤ICP备17118469号-1 粤公网安备 44010602006805号 增值电信业务经营许可证编号:B1-20180457