汉语宝典

CAA 记录生成器

生成 DNS CAA 记录:指定域名与允许的证书颁发机构,输出标准 CAA 资源记录,防止证书误签发。

✨ CAA Record Generator - Generate DNS CAA

Generate CAA DNS records in your browser — control which certificate authorities may issue for your domain.

📐 工作原理与说明
生成 DNS CAA 记录,限定哪些证书颁发机构可为该域名签发证书。
  • 作用:RFC 6844 定义,用于降低证书被错误签发的风险。
  • 格式:<flags> <tag> <value>,flags 通常为 0。
  • 标签:issue 允许签发普通证书、issuewild 管通配符、iodef 指定违规上报地址。
  • 生效:查询沿 CNAME 链向上回溯;若域名及其父级均无 CAA 记录,则任何 CA 都可签发。
允许的 CA:

💡 CAA(Certification Authority Authorization)限制哪些 CA 可为你的域名签发证书。添加后证书签发机构会检查该记录。

📚 深度解析:CAA 记录生成器

💡 常见使用场景

  • 限制哪些 CA 可签发本域证书,防误签发。
  • 证书签发前自检:上线前生成一条 issue 记录限定只允许自家 CA,配合 issuewild 限制通配证书,降低子域名被冒签的风险。
生成
`example.com. CAA 0 issue "letsencrypt.org"` 仅允许 Let's Encrypt 签发。

❓ 常见问题(FAQ)

CAA 会影响现有证书吗?
不影响已签发,仅约束未来签发。
CAA 记录会阻断所有证书签发吗?
只阻断未被授权的 CA。CAA 是「白名单」而非黑名单:没有记录时任何 CA 都可签发;一旦添加 issue 记录,只有列出的 CA 能签发。若需监控,可加 iodef 记录让 CA 把违规签发尝试报告到你指定的邮箱或 URL。