因腾讯云和 Cloudflare 对于 DNSSEC 相关信息和设置的描述可能不太相同,本文将这些信息一一对应,使得用户可以快速添加 Cloudflare DNSSEC 服务到注册在腾讯云的域名上。
何为DNSSEC?
- DNSSEC 可抵御伪造的 DNS 应答。受 DNSSEC 保护的区域将通过密码进行签名,以确保收到的 DNS 记录与域所有者发布的 DNS 记录相同。——引用自Cloudflare设置页面。
- DNSSEC(DNS 安全扩展)提供了来源鉴定和数据完整性的扩展,有助于防止 DNS 缓存污染等恶意行为。该扩展协议需要 DNS 解析服务商支持并进行设置,请确保您已了解该功能再开始使用。——引用自腾讯云说明。
启用 Cloudflare 提供的 DNSSEC 服务前需要将域名的 DNS 服务器转移至 Cloudflare 。
启用 DNSSEC
打开Cloudflare控制台 ,点击左侧网站,点击对应域名,DNS,下拉找到DNSSEC,点击右侧蓝色按钮设置,记录弹窗中的信息但不要关闭窗口。
将 DNSSEC 设置到腾讯云
打开腾讯云 - 我的域名 ,点击对应域名,域名安全,DNSSEC设置右侧的管理,添加 DNSSEC。
记录的对应关系如下:
| Cloudflare描述 | 腾讯云描述 |
|---|---|
| 密钥标记 | 关键标签 |
| 算法 | 加密算法 |
| 摘要类型 - 2 | 摘要类型 |
| 摘要 | 摘要 |
其中算法和加密算法的对应关系如下:
| 算法 | 加密算法 |
|---|---|
| 1 | RSA/MD5 |
| 3 | DSA/SHA1 |
| 5 | RSA/SHA-1 |
| 7 | RSASHA1-NSEC3-SHA1 |
| 8 | RSA/SHA-256 |
| 10 | RSA/SHA-512 |
| 13 | ECDSA Curve P-256 with SHA-256 |
完成
回到 Cloudflare 检查设置是否生效即可。
请注意在等待 DS 添加到注册机构时,DNSSEC 处于挂起状态。此过程通常需要十分钟,但最长可能需要一小时。

