Déployer NetScaler CPX avec un accès direct au réseau

En mode de mise en réseau ponté, vous pouvez configurer une instance NetScaler CPX pour qu’elle ait un accès direct au réseau. Dans ce scénario, le trafic entrant est directement reçu sur l’adresse IP du serveur virtuel (VIP) NetScaler CPX.

Pour activer cette communication, vous devez d’abord configurer une adresse IP publique sur le pont docker0. Ensuite, supprimez l’adresse IP publique du port réseau eth0 et liez le port réseau au pont docker0.

Configurez l’équilibrage de charge en ajoutant les deux services, puis configurez une adresse IP publique réseau comme VIP sur l’instance NetScaler CPX. Les requêtes client sont reçues directement sur la VIP.

Dans la configuration d’exemple, le réseau 10.x.x.x désigne un réseau public.

Pour configurer ce scénario, exécutez la commande suivante à l’invite de commande Linux :

    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-->

Soit en utilisant la fonctionnalité Jobs dans NetScaler® MAS, soit en utilisant les API NITRO, exécutez les commandes suivantes :

    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-->
Déployer NetScaler CPX avec un accès direct au réseau