Product Documentation

为 NetScaler CPX 部署对网络的直接访问

2016 年 5 月 13 日

可以配置 NetScaler CPX 实例以便直接访问网络。在此方案中,传入流量直接在 NetScaler CPX VIP 上接收。

为了实现此通信,必须先在 docker0 桥接上配置公用 IP 地址。然后,从网络端口 eth0 删除公用 IP 地址,并将该网络端口绑定到 docker0 桥接。

通过添加两个服务来配置负载平衡,然后将网络公用 IP 地址配置为 NetScaler CPX 实例上的 VIP。客户端请求直接在 VIP 上接收。

注意:在示例配置中,10.x.x.x 网络表示公用网络。

要配置此方案,请在 Linux shell 提示窗口中运行以下命令:

ip addr add 10.102.29.100/24 dev docker0; \
ip addr del 10.102.29.100/24 dev eth0; \
brctl addif docker0 eth0; \
ip route del default; \
ip route add default via 10.102.29.1 dev docker0

通过使用 NetScaler MAS 中的作业功能或使用 NITRO API,运行以下命令:

add service s1 172.17.0.8 http 80
add service s2 172.17.0.9 http 80
add lb vserver cpx-vip HTTP 10.102.29.102 80
bind lb vserver cpx-vip s1
bind lb vserver cpx-vip s2

为 NetScaler CPX 部署对网络的直接访问

In this article