Citrix ADC

翻译基于域的服务器的 IP 地址

要简化 Citrix ADC 设备及其连接的基于域的服务器上的维护,可以配置 IP 地址掩码和转换 IP 地址。这些功能可以协同解析传入的 DNS 数据包,并将新的 IP 地址替换为 DNS 解析的 IP 地址。

当为基于域的服务器配置时,IP 地址转换使设备能够在您关闭服务器进行维护时找到备用服务器 IP 地址,或者您进行了任何其他影响服务器的基础结构更改时。

配置掩码时,必须使用标准 IP 掩码值(2 的幂减 1)和零,例如 255.255.0.0。非零值仅允许在起始八位数中使用。

为服务器配置转换 IP 时,您可以在服务器 IP 地址和共享其 IP 地址中前导或尾随八位字节的备用服务器之间创建 1:1 对应关系。掩码会阻止原始服务器 IP 地址中的特定八位数。通过应用转换 IP 地址和转换掩码,将 DNS 解析的 IP 地址转换为新的 IP 地址。

例如,您可以配置转换 IP 地址 10.20.0.0 和转换掩码 255.255.0.0。如果服务器的 DNS 解析 IP 地址为 40.50.27.3,则此地址将转换为 10.20.27.3。在这种情况下,转换 IP 地址提供新地址的前两个八位数,掩码通过原始 IP 地址的最后两个八位数。由 DNS 解析的原始 IP 地址的引用将丢失。服务器绑定到的所有服务的监视器也会报告转换后的 IP 地址。

为基于域的服务器配置转换 IP 地址时,您可以指定要将 DNS 解析的 IP 地址转换为的掩码和 IP 地址。

注意:IP 地址的转换仅适用于基于域的服务器。不能将此功能用于基于 IP 的服务器。地址模式只能基于 IPv4 地址。

使用命令行界面配置服务器的转换 IP 地址

在命令提示窗口中,键入:

add server <name>@ <serverDomainName> -translationIp <translationIPAddress> -translationMask <netMask> -state <ENABLED|DISABLED>

示例:

add server myMaskedServer www.example.com -translationIp 10.10.10.10 -translationMask
255.255.0.0 -state ENABLED

使用配置实用程序配置服务器的转换 IP 地址

导航到“流量管理”>“负载平衡”>“服务器”,创建基于域的服务器,然后指定转换 IP 地址。

翻译基于域的服务器的 IP 地址