Product Documentation

Para agregar una directiva de túneles de aplicaciones para Android

May 05, 2016

Los túneles de aplicaciones tienen por objetivo aumentar la continuidad del servicio y la fiabilidad de la transferencia de datos de las aplicaciones para móvil. Los túneles de aplicaciones se usan para definir parámetros de proxy entre el componente del cliente de cualquier aplicación del dispositivo móvil y el componente del servidor de aplicaciones. También puede usar túneles de aplicaciones con el objetivo de crear túneles de asistencia remota dirigidos a un dispositivo para ofrecer asistencia en administración.

Nota: Todo tráfico de aplicaciones enviado a través de un túnel definido en esta directiva se dirigirá a través de XenMobile antes de redirigirse al servidor que ejecuta la aplicación.
  1. En la consola de XenMobile, haga clic en Configure > Device Policies. Aparecerá la página Device Policies.


    Selección de directivas de dispositivos

  2. Haga clic en Add para agregar una nueva directiva. Aparecerá el cuadro de diálogo Add a New Policy.


    Selección de una directiva de túneles

  3. Haga clic en More y, en Network access, haga clic en Tunnel. Aparecerá la página Tunnel Policy.


    Página de información acerca de la directiva de túneles

  4. En el panel Policy Information, escriba la información siguiente:
    1. Policy Name. Escriba un nombre descriptivo para la directiva.
    2. Description. Si quiere, escriba una descripción de la directiva.
  5. Haga clic en Next. Aparecerá la página de la plataforma Android Policy.


    Página de información acerca de la directiva de túneles

  6. En Use this tunnel for remote support, seleccione si el túnel se usará para la asistencia remota.
    Nota: Los pasos de configuración son distintos según si se selecciona la asistencia remota o no.
    Si no selecciona la asistencia remota, lleve a cabo lo siguiente:
    1. Connection initiated by. Haga clic en Device o Server para indicar la fuente que inicia la conexión.
    2. Maximum connections per device. Escriba la cantidad de conexiones TCP simultáneas que puede establecer la aplicación. Este campo solo se aplica a conexiones iniciadas desde un dispositivo.
    3. Define connection time out. Seleccione si establecer el intervalo de tiempo que una aplicación puede estar inactiva antes de que se cierre el túnel.
    4. Connection time out. Si establece Define connection time out en On, escriba la cantidad de tiempo en segundos que una aplicación puede estar inactiva antes de que se cierre el túnel.
    5. Block cellular connections passing by this tunnel. Seleccione si este túnel se bloqueará cuando el dispositivo se encuentre en itinerancia.
      Nota: Las conexiones Wi-Fi y USB no se bloquearán.
    6. Client port. Escriba el número de puerto del cliente. En la mayoría de los casos, este es el mismo valor que el del puerto del servidor.
    7. IP address or server name. Escriba el nombre o la dirección IP del servidor de aplicaciones. Este campo solo se aplica a conexiones iniciadas desde un dispositivo.
    8. Server port. Escriba el número de puerto del servidor.
    Si selecciona la asistencia remota, lleve a cabo lo siguiente:
    1. Use this tunnel for remote support. Establecido en On.
    2. Define connection time out. Seleccione si establecer el intervalo de tiempo que una aplicación puede estar inactiva antes de que se cierre el túnel.
    3. Connection time out. Si establece Define connection time out en On, escriba la cantidad de tiempo en segundos que una aplicación puede estar inactiva antes de que se cierre el túnel.
    4. Use SSL connection. Seleccione si usar una conexión SSL segura para este túnel.
    5. Block cellular connections passing by this tunnel. Seleccione si este túnel se bloqueará cuando el dispositivo se encuentre en itinerancia.
      Nota: Las conexiones Wi-Fi y USB no se bloquearán.
  7. Expanda Deployment Rules y, a continuación, configure los siguientes parámetros: La ficha Base aparece de forma predeterminada.


    Reglas de implementación

    1. En las listas, haga clic en las diferentes opciones para determinar cuándo debe implementarse la directiva.
      1. Puede optar por implementar la directiva cuando se cumplan todas las condiciones o cuando se cumpla cualquiera de ellas. La opción predeterminada es All.
      2. Haga clic en New Rule para definir las condiciones.
      3. En las listas, haga clic en las condiciones (por ejemplo, Device ownership y BYOD) tal y como se muestra en la ilustración anterior.
      4. Si quiere agregar más condiciones, haga clic en New Rule de nuevo. Puede agregar cuantas condiciones quiera.
    2. Haga clic en la ficha Advanced para combinar las reglas con opciones booleanas.


      Reglas avanzadas de implementación con reglas de base

      Las condiciones que haya elegido aparecerán en la ficha Base.
    3. Puede usar lógica booleana más avanzada para combinar, modificar o agregar reglas.
      1. Haga clic en AND, OR o NOT.
      2. En la lista que aparece, seleccione las condiciones que quiere agregar a la regla y, a continuación, haga clic en el signo más (+) situado en el lado derecho para agregarlas.

        En cualquier momento, puede hacer clic y seleccionar una condición para modificarla o eliminarla si hace clic en EDIT o en Delete respectivamente.

      3. Si quiere agregar más condiciones, haga clic en New Rule de nuevo.

        En este ejemplo, el dispositivo debe ser personal del empleado, el cifrado local del dispositivo debe ser True y el código móvil del país del dispositivo no puede ser solo Andorra.

        Reglas avanzadas de implementación completadas

  8. Haga clic en Next. Aparecerá la página de asignación Tunnel Policy.
  9. Junto a Choose delivery groups, escriba lo que necesite para buscar un grupo de entrega, o bien seleccione un grupo o varios grupos de la lista a la que quiera asignar la directiva. Los grupos que seleccione aparecerán en la lista Delivery groups to receive app assignment, situada a la derecha.


    Página de asignación de directivas

  10. Expanda Deployment Schedule y, a continuación, configure los siguientes parámetros:
    1. Junto a Deploy, haga clic en ON para programar la implementación o haga clic en OFF para cancelarla. La opción predeterminada es ON. Si elige OFF, no habrá ninguna otra opción a configurar.
    2. Junto a Deployment schedule, haga clic en Now o en Later. La opción predeterminada es Now.
    3. Si hace clic en Later, haga clic en el icono de calendario y seleccione la fecha y la hora previstas para la implementación.
    4. Junto a Deployment condition, puede hacer clic en On every connection o en Only when previous deployment has failed. La opción predeterminada es On every connection.
    5. Junto a Deploy for always-on connection, haga clic en ON o en OFF. La opción predeterminada es OFF.
      Nota: Esta opción se aplica cuando se ha configurado la clave de implementación en segundo plano para la programación. Esta opción se configura en Settings > Server Properties. La opción Deploy for always-on connection no está disponible para dispositivos iOS.
    Nota: La programación de implementaciones que configure es la misma para todas las plataformas. Todos los cambios que se realicen se aplicarán a todas las plataformas, excepto la opción Deploy for always on connection, que no se aplicará para iOS.


    Programación de implementaciones

  11. Haga clic en Save para guardar la directiva.