Citrix ADC

配置和管理VIP地址

Citrix ADC初始配置时,不需要配置VIP地址。配置负载均衡时,为虚拟服务器分配VIP地址。

有关配置负载均衡设置的详细信息,请参见负载平衡

在某些情况下,您需要自定义VIP属性或启用或禁用VIP地址。VIP地址通常与虚拟服务器相关联,VIP的一些属性是定制的,以满足虚拟服务器的要求。通过使用ARP和ICMP属性,您可以在位于同一广播域中的多个Citrix ADC设备上托管同一个虚拟服务器。添加VIP(或任何IP地址)后,设备将发送并响应ARP请求。vip是唯一可以禁用的Citrix adc拥有的IP地址。当禁用VIP地址时,使用该地址的虚拟服务器将关闭,并且不响应ARP、ICMP或L4业务请求。如果不需要一次创建一个VIP地址,可以指定一个连续的VIP地址范围。

使用实例通过CLI创建VIP地址。

在命令提示符下,输入:

  • add ns ip -type
  • 显示ns ip

例子:

>添加ip地址:10.102.29.59 255.255.255.0 -type VIP Done 

使用实例通过CLI创建VIP地址范围。

在命令提示符下,输入:

  • add ns ip -type
  • 显示ns ip

例子:

> add ns IP 10.102.29.使用实例[60-64] 255.255.255.0 -type VIP ip "10.102.29.60" added ip "10.102.29.61" added ip "10.102.29.62" added ip "10.102.29.63" added ip "10.102.29.64" added Done 

使用实例通过CLI启用或禁用IPv4 VIP地址。

在命令提示符下,键入以下命令集之一来启用或禁用VIP并验证配置:

  • 启用ns ip
  • 显示ns ip
  • 禁用ns ip
  • 显示ns ip

例子:

> enable ns ip 10.102.29.79 Done > show ns ip 10.102.29.79 ip: 10.102.29.79 Netmask: 255.255.255.255类型:VIP state:启用arp:启用icmp:启用vserver:启用管理访问:禁用telnet:禁用ftp:禁用ssh:禁用gui:禁用snmp:禁用限制访问:禁用动态路由:禁用hoststroute:禁用Done > disable ns ip 10.102.29.79 Done > show ns ip 10.102.29.79 ip: 10.102.29.79 Netmask: 255.255.255.255类型:VIP state:禁用arp:启用icmp:禁用Enabled vserver:启用管理访问:禁用telnet:禁用ftp:禁用ssh:禁用gui:禁用snmp:禁用限制访问:禁用动态路由:禁用hostroute:禁用Done 

使用GUI方式配置VIP地址。

导航到系统>网络>“诱导多能性”>ipv4,添加新的IP地址或编辑已存在的IP地址。

使用实例通过GUI创建VIP地址范围。

  1. 导航到系统>网络>“诱导多能性”>ipv4
  2. 行动列表中,选择添加范围

通过界面方式启用/禁用VIP地址。

  1. 导航到系统>网络>“诱导多能性”>ipv4
  2. 做以下其中一件事:
    • 请选择VIP地址。
    • 按住Ctrl键并选择多个服务器地址表项。
    • 按住转变键,并选择一段服务器地址表项。
    • 通过选择标题行左侧的复选框,选择所有地址。
  3. 行动列表中,选择禁用启用

通过TTL更新检测UDP负载平衡设置中的Citrix ADC设备

下表显示了Citrix ADC设备如何在不同功能中处理接收数据包的TTL值。

功能 TTL值
虚拟服务器 当将请求转发到后端服务器时,TTL被设置为255。当将响应转发到客户端时,TTL减1。
L2模式 TTL没有改变。
L3模式 TTL值设置为255。
INAT 当将请求转发到后端服务器时,TTL被设置为255。当将响应转发到客户端时,TTL减1。

一些运行监控应用程序的企业/场景要求将负载平衡设置的Citrix ADC设备检测为跟踪路由中的一个跳。在traceroute中检测不到负载平衡设置的Citrix ADC设备,因为该设备在默认情况下将TTL值设置为255,而不是在将请求转发到后端服务器时将其递减。

为了满足这一要求,减量TTL可以使用VIP地址的参数。此参数适用于使用此VIP的所有UDP虚拟服务器。

当您启用减量TTL参数,Citrix ADC设备在转发请求时将TTL值减去1,而不是将其设置为255,这些请求是在使用该VIP的UDP虚拟服务器上接收的。

使用traceroute数据的监控应用程序现在可以检测到UDP负载平衡设置的Citrix ADC设备的存在。

开始之前

在开始配置Citrix ADC设备以在负载平衡设置的traceroute中检测之前,请注意以下几点:

  • TTL参数减值仅支持UDP负载均衡虚拟服务器。
  • 支持IPv4 VIP地址和IPv6 VIP (VIP6)地址的TTL参数递减。
  • 对于独立的Citrix ADC设备以及高可用性(HA)和集群设置,支持递减TTL参数。

配置步骤

配置一个Citrix ADC设备,使其在UDP负载均衡设置的traceroute中被检测,包括以下任务:

  • 创建UDP负载均衡配置
  • 启用VIP地址的递减TTL参数

CLI程序

使用实例使用CLI使能VIP地址的TTL递减选项。

  • 要在添加VIP地址时启用递减的TTL选项,请在命令提示符处输入:
    • 添加ns IP -类型贵宾-decrementTTL启用
    • 显示IP< VIP地址>
  • 要启用现有VIP地址的递减TTL选项,在命令提示符处输入:
    • 设置IP -decrementTTL启用
    • 显示IP< VIP地址>

使用实例使用CLI使能VIP6地址的TTL减量选项。

  • 要在添加VIP6地址时启用递减的VIP6地址TTL选项,在命令提示符处输入:
    • 添加ns ip6 -类型贵宾-decrementTTL启用
    • 显示ns ip6< VIP6 /前缀>
  • 要启用现有VIP6地址的递减TTL选项,在命令提示符处输入:
    • 设置ns ip6 -decrementTTL启用
    • 显示ns ip6< VIP6地址>
> add ns ip 203.0.113.30 -type VIP -decrementTTL ENABLED Done > add ns ip6 2001:DB8:5001::30 -type VIP - declentttl ENABLED Done 

GUI程序

使用实例通过GUI界面,开启VIP地址的TTL递减功能。

导航到系统>网络>“诱导多能性”>ipv4,并启用减量TTL参数,同时添加新的VIP地址或编辑现有地址。

使用实例在GUI界面中使能VIP6地址的TTL减量选项。

导航到系统>网络>“诱导多能性”>ipv6,并启用减量TTL参数,同时添加新的VIP6地址或编辑现有地址。

配置和管理VIP地址