Citrix ADC

创建域名CAA记录

CAA (Certificate Authority Authorization)是一种DNS记录,允许域所有者指定哪个证书颁发机构(Certificate Authority, CA)可以为域颁发SSL证书。

到服务的安全连接需要SSL/TLS证书来确保主机的身份并建立安全通道。没有CAA记录可能会导致安全风险,因为任何人都可以为域生成证书签名请求(CSR),并获得由任何CA签署的证书。

CAA记录通过允许域所有者声明允许哪个证书颁发机构为域颁发证书,为您的web存在提供了额外的保护层。如果有来自非授权CA的证书请求,那么CAA记录将同样通知域所有者。如果某个域没有CAA记录,则允许任何CA为该域颁发证书。

Citrix ADC设备支持以下模式的DNS CAA记录:

  • 代理:设备缓存来自后端服务器的CAA记录响应,并响应来自缓存的相同类型的进一步查询。
  • :设备响应来自已配置DNS记录的CAA记录类型DNS查询。

注意:

  • 每个域名最多可添加20条CAA记录。
  • 不支持递归解析器和转发器模式。

通过CLI添加CAA记录

在命令提示符下,输入以下命令:

add dns caaRec   -tag  -flag[无|紧急][-TTL ] 

例子:

> add dns caaRec newdomain string1 -tag Issue -flag无[-TTL 3600] 

显示命令详细信息

> show dns caaRec 1)域:newdomain ECS子网:无记录id: 39423 TTL: 3600秒记录类型:ADNS值:string1标签:issue标志:None 2)域:test.com ECS子网:无记录id: 2572 TTL: 5秒记录类型:ADNS值:ca1.test.com标签:issue标志:None 

要删除CAA记录,在命令提示符处输入以下命令:

rm dns caaRec   -tag  | -recordId @) 

例子:

rm dns caaRec newdomain -recordId 39423 

注意:

recordid 集群不支持@。

使用GUI添加CAA记录

导航到流量管理> DNS >记录> CAA记录并创建一个Address记录。

创建域名CAA记录