配置和管理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地址范围。
- 导航到系统>网络>“诱导多能性”>ipv4.
- 在行动列表中,选择添加范围.
通过界面方式启用/禁用VIP地址。
- 导航到系统>网络>“诱导多能性”>ipv4.
- 做以下其中一件事:
- 请选择VIP地址。
- 按住Ctrl键并选择多个服务器地址表项。
- 按住转变键,并选择一段服务器地址表项。
- 通过选择标题行左侧的复选框,选择所有地址。
- 从行动列表中,选择禁用或启用.
通过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地址>
- 添加ns IP
- 要启用现有VIP地址的递减TTL选项,在命令提示符处输入:
- 设置IP
-decrementTTL启用 - 显示IP< VIP地址>
- 设置IP
使用实例使用CLI使能VIP6地址的TTL减量选项。
- 要在添加VIP6地址时启用递减的VIP6地址TTL选项,在命令提示符处输入:
- 添加ns ip6
-类型贵宾-decrementTTL启用 - 显示ns ip6< VIP6 /前缀>
- 添加ns ip6
- 要启用现有VIP6地址的递减TTL选项,在命令提示符处输入:
- 设置ns ip6
-decrementTTL启用 - 显示ns ip6< VIP6地址>
- 设置ns ip6
> 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地址或编辑现有地址。