Citrix ADC

使用指定端口范围内的源端口行行后后通信

默认情况下,对于禁用了切实选项或启用了切实并使用了代理端口选项的配置,Citrix ADC设备将从随机源端口(大于1024)与服务器通信。

设备支持使用指定端口范围内的源端口与服务器进行通信。此功能的使用案例之一是用于配置为基于源端口识别属于特定集的接收流量的服务器,以便进行日志记录和监视。例如,识别内部和外部流量以进行日志记录。

将Citrix ADC设备配置为使用端口范围内的源端口与服务器通信包括以下任务:

  • 创建网络配置文件并设置源端口范围参数。源端口范围参数指定一个或多个端口范围。设备随机从指定端口范围中选择一个可用端口,并将其用作每个连接到服务器的源端口。
  • 网络配置文件绑定到负载平衡虚拟服务器、服务或服务组:具有源端口范围设置的网络配置文件可绑定到虚拟服务器、服务或负载平衡配置的服务组。对于与虚拟服务器的连接,设备从网络配置文件的指定端口范围中随机选择一个可用端口,然后将此端口用作连接到其中一个绑定服务器的源端口。

使用CLI指定一个或多个源端口范围

在命令提示符下,键入:

bind netProfile  (-srcPortRange …)show netProfile  

使用GUI指定一个或多个源端口范围

  1. 导航到系统>网络>网络配置文件
  2. 在添加或修改NetProfile时设置源端口范围参数。

示例配置

在以下示例配置中,网络配置文件Partial-NAT-1具有部分NAT设置,并绑定到虚拟服务器LBVS-1(类型为任何)的负载平衡。对于从192.0.0.0/8在LBVS-1上接收的数据包,Citrix ADC设备将数据包源IP地址的最后八位字节转换为100。例如,在LBVS-1上接收到的源IP地址为192.0.2.30的数据包时,Citrix ADC设备将源IP地址转换为100.0.2.30,然后再向其发送绑定服务器之一。

' ' ' > add lb vserver LBVS-1 ANY 203.0.113 Done > bind netprofile CUSTOM-SRCPRT-NP-1 -srcportrange 2000-3000 Done > bind netprofile CUSTOM-SRCPRT-NP-1 -srcportrange 5000-6000 Done > add lb vserver LBVS-1 ANY 203.0.113 Done > bind netprofile CUSTOM-SRCPRT-NP-1 -srcportrange 2000-300061 * -netprofile part - nat -1完成“”
使用指定端口范围内的源端口行行后后通信