部署 NetScaler CPX 并直接访问网络

在桥接网络模式下,您可以配置 NetScaler CPX 实例以直接访问网络。在此场景中,传入流量将直接在 NetScaler CPX 虚拟服务器 IP (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
<!--NeedCopy-->

通过使用 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
<!--NeedCopy-->
部署 NetScaler CPX 并直接访问网络