Skip to main content

20 de julio de 2026

Preparar un archivo `.ini` para implementar en Google Cloud Platform

El script de implementación de PowerShell Compute Engine para Unified Access Gateway lee todas las opciones de configuración de un archivo de configuración .ini. En esta sección, se describe el formato del archivo .ini y se muestran ejemplos de la configuración que se puede utilizar para la implementación.

La mayoría de las secciones del archivo .ini son idénticas a la configuración estándar de .ini para Unified Access Gateway admitida para las otras implementaciones de hipervisor.

Para obtener más información sobre el archivo .ini, consulte la sección Uso de PowerShell para implementar Unified Access Gateway.

  1. En el archivo .ini, agregue un nuevo grupo, [GoogleCloud] y los ajustes necesarios específicos de Google Cloud Platform.

    Nota: Para las implementaciones de Google Cloud Platform, no se utilizan los siguientes ajustes de la sección General:

    • diskMode
    • ds
    • folder
    • netInternet
    • netManagementNetwork
    • netmask0
    • netmask1
    • netmask2
    • netBackendNetwork
    • source
    • target
    • Toda la configuración de IPv4
    • Toda la configuración de IPv6

En la siguiente tabla se enumeran los ajustes (Nombre de valor) necesarios para la implementación de Google Cloud Platform. La tabla también incluye ejemplos e indica cuál de estas opciones son obligatorias y opcionales.

GrupoNombre de valorEjemploDescripciónObligatorio/Opcional
[GoogleCloud]projectIdprojectId=my-projectEl identificador de proyecto de Google Cloud Platform utilizado para crear una nueva instancia de Unified Access Gateway. Si no se proporciona el identificador de proyecto, se utiliza el proyecto de la configuración activa en el SDK de nube.Opcional
imageNameimageName=euc-unified-access-gateway-22-12-0-0-42741890Nombre de la imagen importada del dispositivo en Compute Engine a partir de la cual se debe crear una nueva instancia.Obligatorio
 imageProjectIdimageProjectId= (image-host-project)El proyecto que aloja la imagen informática imageName. Si no se especifica, se utiliza el projectId predeterminado para buscar la imagen informática.Opcional
machineTypemachineType=e2-standard-4Indica el tipo de máquina Compute Engine. El valor predeterminado de machineType es e2-standard-4. Nota: Asegúrese de que el valor de machineType especificado sea adecuado para el número de NIC de Unified Access Gateway requeridas. Por ejemplo: e2-standard-2 admite una o dos implementaciones de NIC, pero no tres NIC. Para obtener más información, consulte Cantidad máxima de interfaces de red, en la documentación de Google Cloud.Opcional
zonezone=us-central1-aZona de Compute Engine en la que se crea una nueva instancia de Unified Access Gateway. Si no se proporciona el valor de zone, se utilizará la zona de la configuración activa en el SDK de nube.Opcional
  subnet0 subnet1 subnet2subnet0=custom-subnetSubred en la que se deben crear las NIC eth0, eth1 y eth2 de Unified Access Gateway. A continuación se muestran los valores de deploymentOption y las subredes correspondientes utilizadas:
  • Si deploymentOption se establece en onenic, se utiliza subnet0.
  • Si deploymentOption se establece en twonic, se utilizan subnet0 y subnet1.
  • Si deploymentOption se establece en threenic, se utilizan subnet0, subnet1 y subnet2.
Si no se proporciona un valor de subred, el script de PowerShell utiliza el valor predeterminado para la subred. En una implementación de dos NIC o tres NIC, solo una subred puede utilizar el valor predeterminado.
En una implementación de dos NIC o tres NIC, solo uno de los valores de subred puede ser opcional.
 vpcHostProjectIdvpcHostProjectId= (shared-vpc-host-project)El proyecto que actúa como proyecto de host cuando cualquiera de las NIC de Unified Access Gateway se configura desde una VPC compartida. Para configurar una subred determinada en una VPC compartida, establezca el indicador sharedVpcForSubnet<n> en true, donde n es el número de NIC.Opcional
  sharedVpcForSubnet0 sharedVpcForSubnet1 sharedVpcForSubnet2
sharedVpcForSubnet0=true
sharedVpcForSubnet1=false
sharedVpcForSubnet2=false
Si se especifica vpcHostProjectId, este indicador señala si se creó una subred determinada en una VPC compartida. Si no se especifica vpcHostProjectId, este campo se ignora. El valor predeterminado es false.Opcional
privateIPAddress0 privateIPAddress1 privateIPAddress2privateIPAddress0=10.30.11.213Dirección IP interna para la NIC. Esta opción se puede utilizar para asociar eth0, eth1 y eth2 de Unified Access Gateway con direcciones IP internas estáticas de la red de VPC de Google Cloud. Si no se proporciona el valor de privateIPAddress, Compute Engine asociará la NIC correspondiente con una dirección IP interna dinámica. Por ejemplo: considere una implementación de dos NIC
  • eth0 se asocia con una dirección IP interna estática.
  • eth1 recibe una dirección IP interna asociada dinámicamente.
Ambas direcciones IP permanecen asociadas a la instancia de Unified Access Gateway hasta que se elimina la instancia.
Opcional
publicIPAddress0 publicIPAddress1 publicIPAddress2 publicIPAddress0=eipalloc-027afa45f34984c87 publicIPAddress1=no-addressDirección IP externa para la NIC Esta opción se puede utilizar para asociar eth0, eth1 y eth2 de Unified Access Gateway con direcciones IP externas reservadas de la red de VPC de Google Cloud. Si no se proporciona el valor de publicIPAddress, Compute Engine asociará la NIC correspondiente con una dirección IP externa. Para evitar que una NIC se asocie con una dirección IP externa, utilice no-address como valor. En el ejemplo, considere una implementación de tres NIC:
  • eth0 está asociado a una dirección IP externa estática.
    La dirección IP externa estática permanece asociada a esta NIC hasta que se elimina la instancia (o se elimina la reserva).</li>
    
  • eth1 no está asociado a ninguna dirección IP externa.
  • eth2 recibe una dirección IP externa asociada dinámicamente.
    La dirección IP externa se libera cuando la instancia se detiene o finaliza.</li>
    
Opcional
labelslabels=label0=value0,label1=value1Etiquetas asociadas con una instancia de Unified Access Gateway. De forma predeterminada, el script de PowerShell asocia la etiqueta name=$uagName con una instancia de Unified Access Gateway.Opcional
tagstags=tag0,tag1Etiquetas asociadas con una instancia de Unified Access Gateway. De forma predeterminada, el script de PowerShell asocia la etiqueta https-server con la instancia de Unified Access Gateway.Opcional
 serviceAccountserviceAccount=51841023978-compute@prod.gserviceaccount.comUna cuenta de servicio es una identidad asociada a la instancia de Unified Access Gateway. Se puede acceder a los tokens de acceso de la cuenta de servicio a través del servidor de metadatos de la instancia de Unified Access Gateway, y se utilizan para autenticar aplicaciones en la instancia. La cuenta se puede configurar mediante una dirección de correo electrónico correspondiente a la cuenta de servicio requerida. Si no se proporciona la cuenta de servicio, la instancia de Unified Access Gateway utiliza la cuenta de servicio predeterminada del proyecto.Opcional

Ejemplo 1: Definición de archivo INI para implementar Unified Access Gateway en Google Cloud Platform


[General]
name=uag1
deploymentOption=onenic
sshEnabled=true

[GoogleCloud]
projectId=my-project
imageName=euc-unified-access-gateway-22-12-0-0-42741890
zone=us-central1-a
subnet0=uag-front-network

[Horizon]
proxyDestinationUrl=https://myhorizon.example.com

Ejemplo 2: Definición de archivo INI para implementar Unified Access Gateway en Google Cloud Platform


[General]
name=uag2
deploymentOption=twonic
sshEnabled=true
routes1=10.20.0.0/16 10.2.0.1

[GoogleCloud]
projectId=my-project
imageName=euc-unified-access-gateway-22-12-0-0-42741890
imageProjectId=my-image-hosting-project
zone=us-central1-a
vpcHostProjectId=my-sharedvpc-host-project
subnet0=uag-front-network
sharedVpcForSubnet0=true
subnet1=uag-back-network
sharedVpcForSubnet1=false

[Horizon]
proxyDestinationUrl=https://myhorizon.example.com

¿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…