使用VLAN将IP子网与Citrix ADC接口关联
默认情况下,Citrix ADC设备不会在网络接口之间进行任何区分。设备的功能更像是网络中心,而不是交换机。这可能会导致第 3 层网络循环,在多个接口上传输重复的流量。
在这种情况下,根据网络设计,可以在一个接口上传输请求,并在另一个接口上收到相应的响应。
例如,在一个接口上发送的SYN数据包和在不同接口上收到的SYN-ACK响应可能会导致连接失败,因为设备希望在发送原始SYN数据包的同一接口上接收SYN-ACK。
要解决此类问题,设备可以使用内部或外部VLAN将特定子网与接口关联。
开始之前的准备工作
在开始使用VLAN将IP子网与Citrix ADC接口关联之前,请注意以下几点:
将VLAN关联到当前用于访问Citrix ADC GUI或命令行接口的子网或接口时,网络连接可能会意外丢失。因此,在这种情况下,强烈建议通过物理Citrix ADC设备的串行控制台或Citrix ADC VPX的虚拟串行控制台访问命令行接口来进行更改。
Citrix ADC管理接口缺乏某些硬件优化功能,因此不需要与生产数据流量一起使用。因此,建议将Citrix ADC配置为仅使用管理接口进行管理(NSIP)流量。在默认配置中,硬件NetScaler上的管理接口和数据接口之间没有逻辑区分。为了实现这一目标,建议NSIP位于与数据流量分开的VLAN上,从而允许管理流量位于单独的接口上。
尽管概念相同,但要更改包含NSIP地址的子网的VLAN关联,您必须配置NSVLAN而不是以下说明。此类更改还需要重新启动Citrix ADC才能生效。有关更多信息,请参阅配置NSVLAN。
在Citrix ADC对有关上,强烈建议每个实例的NSIP与有关的SVM(管理服务GUI)和XenServer位于同一子网和VLAN上。支持向量机通过网络与实例进行通信。如果SVM, XenServer和实例不在同一VLAN和子网上,则管理流量必须流出有关之外。在这种情况下,网络问题可能会导致实例状态显示为黄色或红色,并可能阻止Citrix ADC实例的管理和配置更改。
配置步骤
将IP子网与Citrix ADC接口关联包括以下任务:
添加VLAN。添加VLAN时,如果要标记VLAN,则必须为关联的交换机端口选择在网络交换机中定义的VLAN编的号。如果VLAN未标记且位于设备内部,则建议您选择交换机配置中可用的VLAN编号以便于参考。
将接口绑定到VLAN。绑定时,如果您使用的是链路聚合,请将VLAN与拉通道(例如洛杉矶/ 1)相关联,而不是物理接口。VLAN必须仅与一个网络接口关联。
如果要在界面上标记流量,请使用标记 (标记) 选项。否则,流量将使设备未加标记,并与交换机端口的本机 VLAN 关联。
将IP地址绑定到VLAN。绑定时,如果绑定来自同一子网的多个IP地址,则会发生错误。当IP地址与VLAN关联时,该子网中的所有IP地址都会自动与VLAN关联。
注意:
在高可用性(HA)设置中,在哈同步期间,这些VLAN配置将自动从主节点添加到辅助节点。有关高可用性设置的更多信息,请参阅高可用性。
CLI过程
要使用CLI添加VLAN,请执行以下操作:
在命令提示符下,键入:
- 添加vlan<标识>
- SH VLAN<标识>
要使用CLI将接口绑定到VLAN,请执行以下操作:
在命令提示符下,键入:
- vlan结合<标识> - - -ifnum<槽/端口>
- SH VLAN<标识>
要使用CLI将IP地址绑定到VLAN,请执行以下操作:
在命令提示符下,键入:
- vlan结合<标识> - - -IPAddress< IPAddress > <子网掩码>
- SH VLAN<标识>
示例:
> add vlan 100 > bind vlan 100 -ifnum 1/1 > bind vlan 100 -ipAddress 10.0.1.0 255.255.255.0
GUI程序
要使用GUI配置VLAN,请执行以下操作:
导航到”系统“>”网络“>”VLAN”,添加新的VLAN。
要将网络接口绑定到VLAN,请在“接口绑定“下,选择与要绑定到VLAN的接口相对应的”活动“选项。
要将IP地址绑定到VLAN,请在“IP绑定“下,选择与要绑定到VLAN的IP地址相对应的活动选项(例如10.102.29.54)。”类型“列显示“IP地址”列中每个IP地址的IP地址类型。