ADC

DNS ANY 查询

ANY 查询是一种 DNS 查询类型,用于检索域名可用的所有记录。ANY 查询必须发送到对域具有权威性的名称服务器。

ADNS 模式下的行为

在 ADNS 模式下,Citrix ADC 设备将返回其本地缓存中保存的记录。如果缓存中没有记录,设备将返回 NXDomain(负)响应。

如果 Citrix ADC 可以匹配域委派记录,则会返回 NS 记录。否则,它将返回根域的 NS 记录。

DNS 代理模式下的行为

在代理模式下,Citrix ADC 设备会检查其本地缓存。如果缓存中没有记录,设备会将查询传递给服务器。

全局服务器负载平衡 (GSLB) 域的行为

如果在 ADC 设备上配置了 GSLB 域,并且为 GSLB(站点)域发送了 ANY 查询,则设备将返回 GSLB 服务的 IP 地址。它通过负载平衡决策来选择此服务。如果启用了多个 IP 响应 (MIR) 选项,则会发送所有 GSLB 服务的 IP 地址。

为了使 Citrix ADC 在响应任何查询时返回这些记录,必须在 Citrix ADC 上配置与 GSLB 域对应的所有记录。

注意

如果域的记录在 Citrix ADC 和服务器之间分配,则仅返回在 Citrix ADC 上配置的记录。

Citrix ADC 提供了配置 DNS 视图和 DNS 策略的选项。这些视图和策略用于执行全局服务器负载平衡。有关详细信息,请参阅 全局服务器负载平衡

DNS ANY 查询