CNAME 配置
速盾网络 团队
配置CNAME记录
CNAME(规范名称)记录用于将您的域名指向 Sundun 的 CDN 网络。本指南将说明如何配置 CNAME 记录以实现最佳性能和安全性。
CNAME 记录会为您的域名创建一个指向 Sundun 边缘服务器的别名。当用户访问您的网站时,DNS 解析会将其引导至最近的 Sundun 接入点。
用户请求 → DNS 查询 → CNAME 解析 → Sundun 边缘节点 → 源服务器
在 Sundun 中添加域名后,您将获得一个唯一的 CNAME 目标:
example-com.Sundun.net)在您的 DNS 提供商处添加一条 CNAME 记录:
| 字段 | 值 |
|---|---|
| 类型 | CNAME |
| 名称/主机 | www(或您的子域名) |
| 目标/指向 | your-domain.Sundun.net |
| TTL | 300(或自动) |
DNS 配置示例:
www.example.com. 300 IN CNAME example-com.Sundun.net. api.example.com. 300 IN CNAME example-com.Sundun.net. cdn.example.com. 300 IN CNAME example-com.Sundun.net.
根域名(不带 www 的 example.com)由于 DNS RFC 限制,无法使用标准的 CNAME 记录。请使用以下替代方案之一:
部分 DNS 提供商支持在顶点域名处使用类似 CNAME 的功能:
| 提供商 | 功能名称 |
|---|---|
| Cloudflare | CNAME 扁平化 |
| AWS Route 53 | 别名记录 |
| DNSimple | ALIAS 记录 |
| NS1 | 链接记录 |
将您的 DNS 迁移至 Sundun 以获得完整的顶点域名支持:
- ns1.Sundun.com
- ns2.Sundun.com
使用 Sundun 的任播 IP 地址(仅限企业版):
example.com. 300 IN A 198.51.100.1 example.com. 300 IN A 198.51.100.2
注意:请联系支持人员以获取您账户的任播 IP。
# 检查 CNAME 记录 dig www.example.com CNAME # 预期输出 ;; ANSWER SECTION: www.example.com. 300 IN CNAME example-com.Sundun.net. # 验证解析 dig www.example.com A # 应解析为 Sundun 边缘节点 IP
DNS 更改可能需要时间才能在全球范围内传播:
| TTL 设置 | 典型传播时间 |
|---|---|
| 300(5 分钟) | 5-30 分钟 |
| 3600(1 小时) | 1-4 小时 |
| 86400(24 小时) | 最长 48 小时 |
加速传播的技巧:
对于高级配置,您可能需要不同的 CNAME 目标:
| 使用场景 | CNAME 目标格式 |
|---|---|
| 标准 CDN | domain.Sundun.net |
| 中国加速 | domain.Sundun.cn |
| 视频流 | domain-media.Sundun.net |
| API 网关 | domain-api.Sundun.net |
如果您在同一子域名上配置了邮件服务:
# 这将无法工作 - CNAME 与 MX 冲突 mail.example.com CNAME example-com.Sundun.net mail.example.com MX mailserver.example.com # 解决方案:为 CDN 使用不同的子域名 cdn.example.com CNAME example-com.Sundun.net
避免创建 CNAME 链:
# 错误示例 - 形成链式结构 www.example.com → alias.example.com → example-com.Sundun.net # 正确示例 - 直接 CNAME 指向 www.example.com → example-com.Sundun.net
若遇到证书错误:
通过 API 配置 CNAME 设置:
# 获取域名的 CNAME 目标地址 curl -X GET https://api.Sundun.com/v1/domains/example.com/dns \ -H "Authorization: Bearer YOUR_API_KEY" # 响应示例 { "cname_target": "example-com.Sundun.net", "status": "active", "verification": "verified" }
需要 DNS 配置帮助?请联系 support@Sundun.com