This content has been machine translated dynamically.
Dieser Inhalt ist eine maschinelle Übersetzung, die dynamisch erstellt wurde. (Haftungsausschluss)
Cet article a été traduit automatiquement de manière dynamique. (Clause de non responsabilité)
Este artículo lo ha traducido una máquina de forma dinámica. (Aviso legal)
此内容已经过机器动态翻译。 放弃
このコンテンツは動的に機械翻訳されています。免責事項
이 콘텐츠는 동적으로 기계 번역되었습니다. 책임 부인
Este texto foi traduzido automaticamente. (Aviso legal)
Questo contenuto è stato tradotto dinamicamente con traduzione automatica.(Esclusione di responsabilità))
This article has been machine translated.
Dieser Artikel wurde maschinell übersetzt. (Haftungsausschluss)
Ce article a été traduit automatiquement. (Clause de non responsabilité)
Este artículo ha sido traducido automáticamente. (Aviso legal)
この記事は機械翻訳されています.免責事項
이 기사는 기계 번역되었습니다.책임 부인
Este artigo foi traduzido automaticamente.(Aviso legal)
这篇文章已经过机器翻译.放弃
Questo articolo è stato tradotto automaticamente.(Esclusione di responsabilità))
Translation failed!
IP 前缀 NAT
NetScaler 设备支持转换部分源 IP 地址,而不是设备上收到的数据包的完整地址。IP 前缀 NAT 包括更改源 IP 地址的一个或多个八位字节或位。
NetScaler 设备支持 IP 前缀 NAT,用于以下类型的负载平衡配置:ANY、UDP、DNS、TCP 和 HTTP。
用例:对客户端进行分区以部署 NetScaler 设备和优化设备
IP 前缀 NAT 在包含 NetScaler 设备和优化设备(例如 Citrix ByteMobile)的部署中非常有用。这种类型的部署具有不同的地理位置的客户端网络,它们共享相同的网络地址。NetScaler 设备必须先将从每个客户端网络接收到的流量发送到优化设备,然后才能转发到目标。
设备将优化的流量发送回 NetScaler 设备。由于来自每个客户端网络的流量的优化要求不同,因此优化设备必须识别其收到的每个数据包的客户端网络。解决方案是使用 VLAN 将来自每个客户端网络的流量隔离到不同的区域。为每个区域配置了具有不同设置的 IP 前缀 NAT。NetScaler 设备会转换每个数据包的源 IP 地址的最后一个八位组,转换后的八位组值因区域而异。
以两个区域 Z1 和 Z2 为例,它们共享网络地址 192.0.2.0/24。在 NetScaler 设备上,为这两个区域配置了名为 natrule-1 和 natrule-2 的 IP 前缀 NAT 实体。在设备转发来自 Z1 的数据包之前,natrule-1 会将数据包源 IP 地址的最后一个八位字节转换为 100。同样,对于来自 Z2 的数据包,natrule-2 会将源 IP 地址的最后一个八位字节转换为 200。对于两个客户端,即区域 Z1 的 CL1-Z1 和区域 Z2 中的 CL1-Z2,每个 IP 地址为 192.0.2.30,NetScaler 设备将 CL1-Z1 数据包的源 IP 地址转换为 100.0.2.30,将 CL1-Z2 的数据包的源 IP 地址转换为 200.0.2.30。NetScaler 设备将转换后的数据包发送到的优化设备配置为使用数据包的源 IP 地址来识别区域,因此它会应用为数据包来源区域配置的相应优化。
配置步骤
配置 IP 前缀 NAT 包括以下步骤:
-
创建网络配置文件并设置网络配置文件的 NAT 规则参数。NAT 规则指定两个 IP 地址和一个网络掩码。第一个 IP 地址(由 IP 地址参数指定)是要与第二个 IP 地址(由 IP 重写参数指定)一起转换的源 IP 地址。网络掩码指定源 IP 地址中要与第二个 IP 地址的相同部分进行转换的部分。
-
将网络配置文件绑定到负载平衡虚拟服务器或服务。具有 NAT 规则设置的网络配置文件可以绑定到 ANY、UDP、DNS、TCP 和 HTTP 类型的虚拟服务器或服务。将网络配置文件绑定到虚拟服务器或服务后,NetScaler 设备会将与虚拟服务器或服务相关的传入数据包的源 IP 地址与 NAT 规则设置进行匹配。然后,NetScaler 对与 NAT 规则匹配的数据包执行 IP 前缀 NAT。
要使用命令行配置 IP 前缀 NAT 转换,请执行以下操作:
在命令提示符下,键入:
- bind netProfile <name> (-natRule <ip_addr> <netmask> <rewriteIp>)
- show netprofile <name>
要使用 GUI 配置 IP 前缀 NAT,请执行以下操作:
-
导航到 系统 > 网络 > 网络配置文件。
-
添加或修改 NetProfiles 时,在 NAT 规则下设置以下参数。
- IP 地址
- 网络掩码
- 重写 IP
示例配置
在以下示例配置中,网络配置文件 PARTIAL-NAT-1 具有 IP 前缀 NAT 设置,绑定到负载平衡虚拟服务器 LBVS-1,类型为 ANY。对于在 LBVS-1 上接收的来自 192.0.0.0/8 的数据包,NetScaler 设备会将数据包源 IP 地址的最后一个八位字节转换为 100。例如,在 LBVS-1 上收到的源 IP 地址为 192.0.2.30 的数据包,NetScaler 设备在将源 IP 地址发送到绑定服务器之前将其转换为 100.0.2.30。
> add netprofile PARTIAL-NAT-1
Done
> bind netprofile PARTIAL-NAT-1 –natrule 192.0.0.0 255.0.0.0 100.0.0.0
Done
> add lb vserver LBVS-1 ANY 203.0.113. 61 * -netprofile PARTIAL-NAT-1
Done
<!--NeedCopy-->
共享
共享
This Preview product documentation is Cloud Software Group Confidential.
You agree to hold this documentation confidential pursuant to the terms of your Cloud Software Group Beta/Tech Preview Agreement.
The development, release and timing of any features or functionality described in the Preview documentation remains at our sole discretion and are subject to change without notice or consultation.
The documentation is for informational purposes only and is not a commitment, promise or legal obligation to deliver any material, code or functionality and should not be relied upon in making Cloud Software Group product purchase decisions.
If you do not agree, select I DO NOT AGREE to exit.