Citrix ADC

Configuración de un túnel de CloudBridge Connector entre un dispositivo Citrix ADC y un dispositivo Cisco IOS

Puede configurar un túnel de CloudBridge Connector entre un dispositivo Citrix ADC y un dispositivo Cisco para conectar dos centros de datos o ampliar la red a un proveedor de Cloud. El dispositivo Citrix ADC y el dispositivo Cisco IOS forman los puntos finales del túnel CloudBridge Connector y se denominan pares.

Ejemplo de configuración del túnel de CloudBridge Connector y flujo de datos

Como ilustración del flujo de tráfico en un túnel de CloudBridge Connector, considere un ejemplo en el que se configura un túnel de CloudBridge Connector entre los siguientes dispositivos:

  • Dispositivo Citrix ADC NS_Appliance-1 en un centro de datos designado como Datacenter-1
  • Dispositivo Cisco IOS CISCO-IOS-Device-1 en un centro de datos designado como Datacenter-2

NS_Appliance-1 y Cisco-IOS-Device-1 permiten la comunicación entre redes privadas en Datacenter-1 y Datacenter-2 a través del túnel CloudBridge Connector. En el ejemplo, NS_Appliance-1 y Cisco-IOS-Device-1 habilitan la comunicación entre el cliente CL1 en Datacenter-1 y el servidor S1 en Datacenter-2 a través del túnel CloudBridge Connector. El cliente CL1 y el servidor S1 están en diferentes redes privadas.

En NS_Appliance-1, la configuración del túnel de CloudBridge Connector incluye la entidad de perfil IPSec NS_CISCO_IPSEC_Profile, la entidad de túnel de CloudBridge Connector NS_CISCO_Tunnel y la entidad de redirección basada en directivas (PBR) NS_CISCO_PBR.

Imagen localizada

Para obtener más información, consulte el túnel CloudBridge Connector entre un dispositivo Citrix ADC y la configuración del dispositivo Cisco IOS pdf.

Puntos a tener en cuenta para una configuración de túnel de CloudBridge Connector

Antes de configurar un túnel de CloudBridge Connector entre un dispositivo Citrix ADC y un dispositivo Cisco IOS, tenga en cuenta los siguientes puntos:

  • La siguiente configuración de IPSec se admite para un túnel de CloudBridge Connector entre un dispositivo Citrix ADC y un dispositivo Cisco IOS.

    Propiedades IPSec Configuración
    Modo IPSec Modo túnel
    Versión de IKE Versión 1
    Grupo IKE DH Grupo DH 2 (algoritmo MODP de 1024 bits)
    Método de autenticación IKE Clave previamente compartida
    Algoritmo de cifrado IKE AES, 3DES
    Algoritmo hash IKE HMAC SHA1, HMAC SHA256, HMAC SHA384, HMAC SHA512, HMAC MD5
    Algoritmo de cifrado ESP AES, 3DES
    Algoritmo hash ESP HMAC SHA1, HMAC SHA256, HMAC SHA256, HMAC SHA256, HMAC MD5
  • Debe especificar la misma configuración IPSec en el dispositivo Citrix ADC y en el dispositivo Cisco IOS en los dos extremos del conector CloudBridge.
  • Citrix ADC proporciona un parámetro común (en perfiles IPSec) para especificar un algoritmo hash IKE y un algoritmo hash ESP. También proporciona otro parámetro común para especificar un algoritmo de cifrado IKE y un algoritmo de cifrado ESP. Por lo tanto, en el dispositivo Cisco, debe especificar el mismo algoritmo hash y el mismo algoritmo de cifrado para IKE (al crear la directiva IKE) y ESP (al crear el conjunto de transformaciones IPSec).
  • Debe configurar el firewall en el extremo Citrix ADC y en el extremo del dispositivo Cisco para permitir lo siguiente.
    • Cualquier paquete UDP para el puerto 500
    • Cualquier paquete UDP para el puerto 4500
    • Cualquier paquete ESP (protocolo IP número 50)

Configuración del dispositivo Cisco IOS para el túnel CloudBridge Connector

Para configurar un túnel de CloudBridge Connector en un dispositivo Cisco IOS, utilice la interfaz de línea de comandos de Cisco IOS, que es la interfaz de usuario principal para configurar, supervisar y mantener dispositivos Cisco.

Antes de comenzar la configuración del túnel de CloudBridge Connector en un dispositivo Cisco IOS, asegúrese de que:

  • Tiene una cuenta de usuario con credenciales de administrador en el dispositivo Cisco IOS.
  • Está familiarizado con la interfaz de línea de comandos del IOS de Cisco.
  • El dispositivo Cisco IOS está en funcionamiento, está conectado a Internet y también está conectado a las subredes privadas cuyo tráfico se va a proteger a través del túnel CloudBridge Connector.

Nota:

Los procedimientos para configurar el túnel de CloudBridge Connector en un dispositivo Cisco IOS pueden cambiar con el tiempo, dependiendo del ciclo de lanzamiento de Cisco. Citrix recomienda que siga la documentación oficial del producto de Cisco para obtener más información, consulte el tema Configuración de túneles VPN IPSec .

Para configurar un túnel de conector de CloudBridge entre un dispositivo Citrix ADC y un dispositivo Cisco IOS, realice las siguientes tareas en la línea de comandos IOS del dispositivo Cisco:

  • Cree una directiva IKE.
  • Configure una clave previamente compartida para la autenticación IKE.
  • Defina un conjunto de transformaciones y configure IPSec en modo túnel.
  • Crear una lista de acceso criptográfico
  • Crear un mapa criptográfico
  • Aplicar el mapa criptográfico a una interfaz

Los ejemplos de los siguientes procedimientos crean la configuración Cisco IOS device Cisco-IOS-Device-1 mencionada en la sección “Ejemplo de configuración y flujo de datos de CloudBridge Connector. “

Para crear una directiva de IKE, consulte la directiva IKE pdf.

Para configurar una clave previamente compartida mediante la línea de comandos del IOS de Cisco:

En el símbolo del sistema del dispositivo Cisco IOS, escriba los siguientes comandos, comenzando en el modo de configuración global, en el orden mostrado:

Comando Ejemplo Descripción del comando
crypto isakmp identity address Cisco-ios-device-1(config)# crypto isakmp identity address Especifique la identidad ISAKMP (dirección) que debe utilizar el dispositivo Cisco IOS al comunicarse con el mismo nivel (dispositivo Citrix ADC) durante las negociaciones IKE. En este ejemplo se especifica la palabra clave address, que utiliza la dirección IP 203.0.113.200 (interfaz Gigabit Ethernet 0/1 de Cisco-IOS-Device-1) como identidad del dispositivo.
crypto isakmp key keystringaddress peer-address Cisco-ios-device-1 (config)# crypto isakmp key examplepresharedkey address 198.51.100.100 Especifique una clave previamente compartida para la autenticación IKE. En este ejemplo se configura la clave compartida examplepresharedkey para que se utilice con el dispositivo Citrix ADC NS_Appliance-1 (198.51.100.100). Se debe configurar la misma clave previamente compartida en el dispositivo Citrix ADC para que la autenticación IKE se realice correctamente entre el dispositivo Cisco IOS y el dispositivo Citrix ADC.

Para crear una lista de acceso criptográfico mediante la línea de comandos del IOS de Cisco:

En el símbolo del sistema del dispositivo Cisco IOS, escriba el siguiente comando en el modo de configuración global, en el orden mostrado:

Comando Ejemplo Descripción del comando
access-listaccess-list-number permit IPsource source-wildcard destination destination-wildcard Cisco-ASA-appliance-1(config)# access-list 111 permit ip 10.20.20.0 0.0.0.255 10.102.147.0 0.0.0.255 Especifique las condiciones para determinar las subredes cuyo tráfico IP debe protegerse sobre el túnel de CloudBridge Connector. En este ejemplo se configura la lista de acceso 111 para proteger el tráfico de las subredes 10.20.20.0/24 (en el lado Cisco-IOS-Device-1) y 10.102.147.0/24 (en el lado NS_Appliance-1).

Para definir una transformación y configurar el modo de túnel IPSec mediante la línea de comandos del IOS de Cisco:

En el símbolo del sistema del dispositivo Cisco IOS, escriba los siguientes comandos, comenzando en el modo de configuración global, en el orden mostrado: |Comando|Ejemplo|Descripción del comando| |–|–|–| |crypto ipsec transform-setname ESP_Authentication_transform ESP_Encryption_transform Nota: ESP_Authentication_transform puede tomar los siguientes valores: esp-sha-hmac, esp-sha256-hmac, esp-sha384-hmac, esp-sha512-hmac, esp-md5-hmac. ESP_encryption_transform puede tomar los siguientes valores: esp-aes o esp-3des|Cisco-ios-device-1(config)# crypto ipsec transform-set NS-CISCO-TS esp-sha256-hmac esp-3des|Defina un conjunto de transformaciones y especifique el algoritmo hash ESP (para autenticación) y el algoritmo de cifrado ESP que se utilizará durante el intercambio de datos entre los pares del túnel de CloudBridge Connector. En este ejemplo se define el conjunto de transformaciones NS-CISCO-TS y se especifica el algoritmo de autenticación ESP como esp-sha256-hmac, y el algoritmo de cifrado ESP como esp-3des.| |túnel modo|Túnel de modo # de Cisco-IOS-Device-1 (config-crypto-trans)|Establezca IPsec en modo túnel.| |exit|Cisco-IOS-Device-1 (config-crypto-trans) # exit, cisco-ios-device-1 (config) #|Salga de nuevo al modo de configuración global.|

Para crear un mapa criptográfico mediante la línea de comandos del IOS de Cisco:

En el símbolo del sistema del dispositivo Cisco IOS, escriba los siguientes comandos comenzando en el modo de configuración global, en el orden mostrado:

|Comando|Ejemplo|Descripción del comando| |—|–|–| |criptomapa nombre-seq-num ipsec-isakmp|Cisco-iOS-device-1 (config) # mapa criptográfico NS-CISCO-CM 2 ipsec-isakmp|Introduzca el modo de configuración de mapa criptográfico, especifique un número de secuencia para el mapa criptográfico y configure el mapa criptográfico para usar IKE para establecer asociaciones de seguridad (SA). Este ejemplo configura el número de secuencia 2 e IKE para el mapa criptográfico NS-CISCO-CM.| |set peer ip-address|Cisco-ios-device-1 (config-crypto-map)# set peer 172.23.2.7|Especifique el par (dispositivo Citrix ADC) por su dirección IP. En este ejemplo se especifica 198.51.100.100, que es la dirección IP del extremo de CloudBridge Connector en el dispositivo Citrix ADC.| |coincidir addressaccess-list-id|Cisco-ios-device-1 (config-crypto-map)# match address 111|Especifique una lista de acceso extendido. Esta lista de acceso especifica las condiciones para determinar las subredes cuyo tráfico IP debe protegerse sobre el túnel de CloudBridge Connector. En este ejemplo se especifica la lista de acceso 111.| |establecer transform-set transform-set-nombre-set-|Cisco-ios-device-1 (config-crypto-map)# set transform-set NS-CISCO-TS|Especifique qué conjuntos de transformación se permiten para esta entrada de mapa criptográfico. En este ejemplo se especifica el conjunto de transformaciones NS-CISCO-TS.| |exit|Cisco-ios-device-1 (config-crypto-map)# exit Cisco-ios-device-1 (config)#|Vuelve al modo de configuración global.|

Para aplicar un mapa criptográfico a una interfaz mediante la línea de comandos del IOS de Cisco:

En el símbolo del sistema del dispositivo Cisco IOS, escriba los siguientes comandos comenzando en el modo de configuración global, en el orden mostrado:

Comando Ejemplo Descripción del comando
Id. de interfaz CISCO-IOS-Device-1 (config) # interfaz GigabitEthernet 0/1 Especifique una interfaz física a la que aplicar el mapa criptográfico y entre en el modo de configuración de interfaz. En este ejemplo se especifica la interfaz Gigabit Ethernet 0/1 del dispositivo Cisco Cisco-IOS-Device-1. La dirección IP 203.0.113.200 ya está configurada en esta interfaz.
nombre de mapa de mapa de cifrado Cisco-IOS-Device-1 (config-if) # mapa criptográfico NS-CISCO-CM Aplique el mapa criptográfico a la interfaz física. Este ejemplo aplica el mapa criptográfico NS-CISCO-CM.
exit Cisco-iOS-device-1 (config-if) # exit, Cisco-iOS-device-1 (config) # Salga de nuevo al modo de configuración global.

Configuración del dispositivo Citrix ADC para el túnel de CloudBridge Connector

Para configurar un túnel de CloudBridge Connector entre un dispositivo Citrix ADC y un dispositivo Cisco IOS, realice las siguientes tareas en el dispositivo Citrix ADC. Puede utilizar la línea de comandos de Citrix ADC o la interfaz gráfica de usuario (GUI) de Citrix ADC:

  • Cree un perfil IPSec.
  • Cree un túnel IP que utilice el protocolo IPSec y asocie el perfil IPSec con él.
  • Cree una regla PBR y asociarla con el túnel IP.

Para crear un perfil IPSEC mediante la línea de comandos de Citrix ADC:

En el símbolo del sistema, escriba:

  • add ipsec profile <name> -psk <string> -ikeVersion v1
  • show ipsec profile <name>

Para crear un túnel IPSEC y enlazar el perfil IPSEC a él mediante la línea de comandos de Citrix ADC:

En el símbolo del sistema, escriba:

  • add ipTunnel <name> <remote> <remoteSubnetMask> <local> -protocol IPSEC –ipsecProfileName <string>
  • add ipTunnel <name>

Para crear una regla PBR y enlazar el túnel IPSEC a ella mediante la línea de comandos de Citrix ADC:

En el símbolo del sistema, escriba:

  • add pbr <pbrName> ALLOW –srcIP <subnet-range> -destIP <subnet-range> -ipTunnel <tunnelName>
  • apply pbrs
  • show pbrs <pbrName>

Los siguientes comandos crean la configuración Citrix ADC appliance NS_Appliance-1 mencionada en la sección Ejemplo de configuración y flujo de datos de CloudBridge Connector.

    >  add ipsec profile NS_Cisco_IPSec_Profile -psk  examplepresharedkey -ikeVersion v1 –lifetime 315360 –encAlgo 3DES
    Done
    >  add iptunnel NS_Cisco_Tunnel 203.0.113.200 255.255.255.255 198.51.100.100 –protocol IPSEC –ipsecProfileName NS_Cisco_IPSec_Profile  

    Done
    > add pbr NS_Cisco_Pbr -srcIP 10.102.147.0-10.102.147.255 –destIP 10.20.0.0-10.20.255.255 –ipTunnel NS_Cisco_Tunnel  

    Done
    > apply pbrs

    Done
<!--NeedCopy-->

Para crear un perfil IPSEC mediante la GUI:

  1. Vaya a Sistema > Conector de CloudBridge > Perfil IPSec.
  2. En el panel de detalles, haga clic en Agregar.
  3. En el cuadro de diálogo Agregar perfil IPSec, defina los siguientes parámetros:
    • Nombre
    • Algoritmo de cifrado
    • Algoritmo hash
    • Versión del protocolo IKE
  4. Configure el método de autenticación IPSec que utilizarán los dos pares de túnel de CloudBridge Connector para autenticarse mutuamente: seleccione el método de autenticación de clave previamente compartida y establezca el parámetro Pre-Shared Key Exists.
  5. Haga clic en Crear y, a continuación, en Cerrar.

Para crear un túnel IP y enlazar el perfil IPSEC a él mediante la GUI:

  1. Vaya a Sistema > Conector de CloudBridge > Túneles IP.
  2. En la ficha Túneles IPv4, haga clic en Agregar.
  3. En el cuadro de diálogo Agregar túnel IP, establezca los siguientes parámetros:
    • Nombre
    • IP remota
    • Máscara remota
    • Tipo de IP local (en la lista desplegable Tipo de IP local, seleccione IP de subred).
    • IP local (todas las direcciones IP configuradas del tipo IP seleccionado se encuentran en la lista desplegable de IP local. Seleccione la IP deseada de la lista.)
    • Protocolo
    • Perfil IPSec
  4. Haga clic en Crear y, a continuación, en Cerrar.

Para crear una regla PBR y enlazar el túnel IPSEC con ella mediante la interfaz gráfica de usuario

  1. Vaya a Sistema > Red > PBR.
  2. En la ficha PBR, haga clic en Agregar.
  3. En el cuadro de diálogo Crear PBR, defina los parámetros siguientes:
    • Nombre
    • Action
    • Tipo de salto siguiente (Seleccionar túnel IP)
    • Nombre del túnel IP
    • IP de origen bajo
    • IP de origen alto
    • IP de destino bajo
    • IP de destino alto
  4. Haga clic en Crear y, a continuación, en Cerrar.

Para aplicar un PBR mediante la GUI:

  1. Vaya a Sistema > Red > PBRs.
  2. En la ficha PBRs, seleccione el PBR, en la lista Acción, seleccione Aplicar.

La nueva configuración de túnel de CloudBridge Connector correspondiente en el dispositivo Citrix ADC aparece en la GUI. El estado actual del túnel del conector de CloudBridge se muestra en el panel Connector configurado de CloudBridge. Un punto verde indica que el túnel está arriba. Un punto rojo indica que el túnel está caído.

Supervisión del túnel de CloudBridge Connector

Puede supervisar el rendimiento de los túneles de CloudBridge Connector en un dispositivo Citrix ADC mediante contadores estadísticos del túnel de CloudBridge Connector. Para obtener más información sobre cómo mostrar estadísticas de túnel de CloudBridge Connector en un dispositivo Citrix ADC, consulte Supervisión de túneles de CloudBridge Connector.