Implementar Citrix ADC CPX con acceso directo a la red

En el modo de red puente, puede configurar la instancia CPX de Citrix ADC para que tenga acceso directo a la red. En este caso, el tráfico entrante se recibe directamente en la IP (VIP) del servidor virtual Citrix ADC CPX.

Para habilitar esta comunicación, primero debe configurar una dirección IP pública en el puente docker0. A continuación, elimine la dirección IP pública del puerto de red eth0 y vincule el puerto de red al puente docker0.

Configure el equilibrio de carga agregando los dos servicios y, a continuación, configure una dirección IP pública de red como VIP en la instancia de Citrix ADC CPX. Las solicitudes de los clientes se reciben directamente en el VIP.

En la configuración de ejemplo, la red 10.x.x.x indica una red pública.

Para configurar este caso, ejecute el siguiente comando en el símbolo del shell de 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-->

Ya sea mediante la función Trabajos en Citrix ADM o mediante las API de NITRO, ejecute los siguientes comandos:

    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-->
Implementar Citrix ADC CPX con acceso directo a la red

En este artículo