Skip to main content

28 de julio de 2026

Implementar en Compute Engine

Puede implementar Unified Access Gateway en Compute Engine mediante el comando de PowerShell uagdeploygce.ps1. Este comando adopta todas las opciones de configuración de un archivo .ini e implementa una instancia de Unified Access Gateway.

Si alguna instancia existente de Compute Engine tiene el mismo nombre que se especifica en la sección General del archivo .ini, el script de PowerShell elimina la instancia existente durante la implementación y crea una nueva instancia de Unified Access Gateway con el mismo nombre. Esta sustitución ayuda a actualizar un dispositivo Unified Access Gateway o volver a implementar el dispositivo con la configuración actualizada.

Procedimiento

  1. En la página de descargas de Customer Connect de Unified Access Gateway, vaya al archivo Unified Access Gateway (UAG) PowerShell Scripts y haga clic en DESCARGAR AHORA.
    Se descargará el archivo zip uagdeploy-xx.xx.x.x-xxxxxxxx en su equipo local.

  2. Extraiga el contenido del archivo zip. Asegúrese de que los siguientes scripts de PowerShell estén disponibles en su máquina.
    uagdeploygce.ps1 y uagdeploy.psm1

  3. Inicie una ventana de comandos de PowerShell y cambie el directorio a la carpeta que contiene los scripts descargados.

  4. Para implementar Unified Access Gateway en Compute Engine, realice lo siguiente:

    1. Si va a actualizar a una versión posterior de Unified Access Gateway, edite el archivo .ini para actualizar la configuración de imageName al nuevo nombre de la imagen que se carga en Compute Engine en una de las tareas anteriores.

      Los demás parámetros de configuración del archivo .ini deben seguir siendo los mismos.

    2. Ejecute el siguiente comando en función de si elige el modo interactivo o no interactivo:

      ModoComando
      Interactivo.\uagdeploygce.ps1 <ini-filename>.ini
      <ini-filename> es el nombre del archivo .ini preparado en las tareas anteriores.
      Por ejemplo:
      .\uagdeploygce.ps1 uag1.ini
      uag1.ini es el nombre del archivo utilizado en las tareas anteriores.
      No interactivo
      .\uagdeploygce.ps1 <ini-filename><root-pwd><admin-pwd><ceip-yes-no>

      .\uagdeploygce.ps1 <ini-filename><secret><admin-pwd>yes
      • <ini-filename> es el nombre del archivo .ini preparado en las tareas anteriores.
      • Si se especifican contraseñas en la línea de comandos, como se muestra en el comando, utilice el comando de PowerShell Clear-History después de implementar Unified Access Gateway.
      • Si la contraseña es poco segura, se produce un error en la implementación. La contraseña debe contener uno de los siguientes caracteres: ! @ # $ % * ( ).

      Si vuelve a ejecutar el comando uagdeploygce.ps1, la instancia anterior de Unified Access Gateway y los recursos asociados se eliminarán y se reemplazarán por una nueva instancia con el mismo nombre. El nuevo archivo .ini debe tener todos los parámetros de configuración necesarios para que el dispositivo Unified Access Gateway esté listo para la producción en el primer arranque.

Qué hacer a continuación

Después de implementar Unified Access Gateway en Compute Engine y de aplicar toda la configuración, se deben eliminar los metadatos utilizados para aplicar las opciones de configuración del dispositivo Unified Access Gateway en Google Cloud. Para eliminar los metadatos, utilice los siguientes comandos, como se muestra en el ejemplo:

$uagName=uag1
$zone=us-central1-a
$projectId=my-project
gcloud compute instances remove-metadata $uagName --zone=$zone --project $projectId --keys "user-data"

¿Le resultó útil esta página?

Enviar comentarios sobre este tema

¿Le resultó útil este tema?

No incluya información personal ni confidencial.

Generando el enlace…