首页/网络/协议速查/CAA 记录(证书颁发授权)
本包目录(405 条)
HTTP 方法与状态码91 条HTTP 头与缓存70 条
DNS 与域名解析60 条
TCP 与 UDP54 条TLS 与加密50 条IP 与 ICMP37 条邮件与文件传输43 条

CAA 记录(证书颁发授权)

限制哪些 CA 可以为你的域名签发证书:符合规范的 CA 签发前必须检查 CAA,是多 CA 时代的护栏。

协议速查网络更新于 2026-10-12
类型CAA(TYPE 257)
字段flags + tag + value
规范RFC 8659(原 RFC 6844)
常用 tagissue、issuewild、iodef

查询与配置

查询与配置
dig +short example.com CAA
# 0 issue "letsencrypt.org"
# 0 issuewild ";"
# 0 iodef "mailto:security@example.com"
@ 3600 IN CAA 0 issue "letsencrypt.org"
issuewild ";" 表示禁止签发通配符证书(比 issue 更严);iodef 可接收违规签发报告。未配置 CAA 时任意 CA 可签发(受 CT 监督)。

易错点

  • CAA 只写 issue 不写 issuewild 时,通配符证书仍可能被允许(规范允许其回退到 issue)——要禁就是要写 issuewild ";"
  • CAA 记录位置看错(写在子域而证书针对顶点)导致检查不到

数据来源与参考

  • RFC 8659 CAA
  • Let's Encrypt 文档(CAA 检查说明)

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌