ADC

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

Puede configurar un túnel de CloudBridge Connector entre un dispositivo NetScaler y un dispositivo Cisco para conectar dos centros de datos o ampliar la red a un proveedor de nube. El dispositivo NetScaler 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 NetScaler 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 permiten la comunicación entre el cliente CL1 de Datacenter-1 y el servidor S1 de 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 traducida

Para obtener más información, consulte el túnel CloudBridge Connector entre un dispositivo NetScaler 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 NetScaler y un dispositivo Cisco IOS, tenga en cuenta los siguientes puntos:

  • Se admiten las siguientes configuraciones de IPSec para un túnel de CloudBridge Connector entre un dispositivo NetScaler y un dispositivo Cisco IOS.

    Propiedades IPSec Configuración
    Modo IPSec Modo túnel
    Versión 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 6 AÑOS, 3
    Algoritmo de hash IKE HMAC SHA1, HMAC SHA256, HMAC SHA384, HMAC SHA512, HMAC MD5
    Algoritmo de cifrado ESP 6 AÑOS, 3
    Algoritmo de hash ESP HMAC SHA1, HMAC SHA256, HMAC SHA256, HMAC SHA256, HMAC MD5
  • Debe especificar la misma configuración de IPSec en el dispositivo NetScaler y en el dispositivo Cisco IOS en los dos extremos del CloudBridge Connector.
  • NetScaler proporciona un parámetro común (en los perfiles IPSec) para especificar un algoritmo de hash IKE y un algoritmo de 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 de hash y el mismo algoritmo de cifrado para IKE (al crear la directiva IKE) y ESP (al crear el conjunto de transformaciones de IPSec).
  • Debe configurar el firewall en el extremo de NetScaler 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 de Cisco IOS.
  • El dispositivo Cisco IOS está activo y en funcionamiento, está conectado a Internet y también está conectado a las subredes privadas cuyo tráfico debe protegerse 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 NetScaler y un dispositivo Cisco IOS, realice las siguientes tareas en la línea de comandos IOS del dispositivo Cisco:

  • Cree una directiva de 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
dirección de identidad crypto isakmp Dirección de identidad Cisco-IOS-Device-1 (config) # crypto isakmp Especifique la identidad (dirección) ISAKMP que el dispositivo Cisco IOS se utilizará al comunicarse con el par (dispositivo NetScaler) durante las negociaciones de IKE. Este ejemplo especifica la palabra clave de dirección, que utiliza la dirección IP 203.0.113.200 (interfaz Gigabit Ethernet 0/1 del dispositivo Cisco-IOS-1) como identidad del dispositivo.
cadena de claves criptoisakmp, dirección por pares Cisco-IOS-Device-1 (config) # crypto es un ejemplo de clave kmp, dirección de clave precompartida 198.51.100.100 Especifique una clave previamente compartida para la autenticación IKE. Este ejemplo configura la clave compartida examplepresharedkey para que se utilice con el dispositivo NetScaler NS_Appliance-1 (198.51.100.100). Se debe configurar la misma clave previamente compartida en el dispositivo NetScaler para que la autenticación IKE se realice correctamente entre el dispositivo Cisco IOS y el dispositivo NetScaler.

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
lista de acceso número de lista de acceso permiso IP fuente fuente comodín destino destino comodín Cisco-IOS-Device-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 se va a proteger a través del 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 de hash ESP (para la autenticación) y el algoritmo de cifrado ESP que se utilizarán 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| |—|–|–| |nombre de mapa criptográfico seq-num ipsec-isakmp|Cisco-IOS-Device-1 (config) # mapa criptográfico NS-CISCO-CM 2 ipsec-isakmp|Ingrese al modo de configuración del 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 la secuencia número 2 y el IKE para el mapa criptográfico NS-CISCO-CM.| |establecer la dirección IP de la misma|Cisco-IOS-Device-1 (config-crypto-map) # set peer 172.23.2.7|Especifique el par (dispositivo NetScaler) 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 del dispositivo NetScaler.| |coincide con el id de la lista de acceso a la dirección|Cisco-iOS-Device-1 (config-crypto-map) # coincide con la dirección 111|Especifique una lista de acceso ampliada. Esta lista de acceso especifica las condiciones para determinar las subredes cuyo tráfico IP debe protegerse a través del túnel de CloudBridge Connector. En este ejemplo se especifica la lista de acceso 111.| |establecer transform-set transform-set-name|Cisco-IOS-Device-1 (config-crypto-map) # set transform-set NS-CISCO-TS|Especifique qué conjuntos de transformaciones están permitidos 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
Interfaz Identificador de interfaz Cisco-IOS-Device-1 (config) # interfaz GigabitEthernet 0/1 Especifique una interfaz física a la que aplicar el mapa criptográfico e introduzca el modo de configuración de la interfaz. Este ejemplo 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 del mapa criptográfico Cisco-iOS-Device-1 (config-if) # mapa criptográfico NS-CISCO-CM Aplique el mapa criptográfico a la interfaz física. En este ejemplo se aplica el mapa criptográfico NS-CISCO-CM.
exit Dispositivo Cisco-IOS-1 (config-if) # salir, Dispositivo CISCO-IOS 1 (configuración) # Salga de nuevo al modo de configuración global.

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

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

  • Cree un perfil IPSec.
  • Cree un túnel IP que utilice el protocolo IPSec y asocie el perfil IPSec aél.
  • Cree una regla PBR y asóciela al túnel IP.

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

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 vincular el perfil IPSEC a él mediante la línea de comandos de NetScaler:

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 vincular el túnel IPSEC a ella mediante la línea de comandos de NetScaler:

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 NetScaler 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:
    • Name
    • 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 vincular el perfil IPSEC a él mediante la GUI:

  1. Vaya a Sistema > CloudBridge Connector > 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, defina los siguientes parámetros:
    • Name
    • 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 IP configuradas del tipo de 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 vincular el túnel IPSEC a 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 siguientes parámetros:
    • Name
    • Acción
    • Tipo de salto siguiente (seleccione el túnel IP)
    • Nombre del túnel IP
    • IP de origen baja
    • IP de origen alta
    • IP de destino baja
    • IP de destino alta
  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 fichaPBR, seleccione elPBRy, en lalista de acciones, seleccione Aplicar.

La nueva configuración del túnel de CloudBridge Connector correspondiente en el dispositivo NetScaler aparece en la GUI. El estado actual del túnel de conectores de CloudBridge se muestra en el panel Connector de CloudBridge configurado. 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 CloudBridge Connector

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

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