Archivo de bloqueo de IP

En esta página, se describen los campos de un archivo de bloqueo de IP, que se usa en la configuración de Google Distributed Cloud.

Un archivo de bloqueo de IP sirve para describir un conjunto de máquinas y la red en la que se encuentran. Estos son algunos ejemplos de cómo usarías un archivo de bloqueo de IP:

  • Enumera los nombres de host y las direcciones IP estáticas para los nodos de tu clúster de administrador.

  • Enumera los nombres de host y las direcciones IP estáticas de los nodos de un clúster de usuario.

  • Enumera los nombres de host y las direcciones IP estáticas de las VM que ejecutan el balanceador de cargas de Seesaw integrado para tu clúster de administrador.

  • Enumera los nombres de host y las direcciones IP estáticas de las VM que ejecutan el balanceador de cargas de Seesaw integrado de un clúster de usuario.

Plantilla

Completa los campos de un archivo de bloqueo de IP

blocks

Un arreglo de objetos, cada uno de los cuales describe un conjunto de hosts.

blocks[i].netmask

String. La máscara de subred del conjunto de hosts. Por ejemplo:

blocks:
- netmask: "255.255.252.0"

blocks[i].gateway

String. La dirección de la puerta de enlace predeterminada para el conjunto de hosts. Por ejemplo:

blocks:
- netmask: "255.255.252.0"
  gateway: "172.16.23.254"

blocks[i].ips

Un array de objetos. Cada objeto tiene una dirección IP individual o un bloque CIDR de direcciones IP. Si el objeto tiene una dirección IP individual, también puede tener un nombre de host.

Por ejemplo:

blocks:
- netmask: "255.255.252.0"
  gateway: "172.16.23.254"
  ips:
  - ip: 172.16.20.10
    hostname: admin-host1
  - ip: 172.16.20.11
    hostname: admin-host2
  - ip: 172.16.20.12/30

En el ejemplo anterior, se especifican seis direcciones IP: dos direcciones individuales y un bloque CIDR de cuatro direcciones.

Si configuras la ip como un bloque CIDR, no especifiques un valor para el hostname.

Cuando no especificas un valor para hostname, Google Distributed Cloud usa el nombre de la VM de vSphere como nombre de host.

Campos anteriores

Las versiones anteriores de Google Distributed Cloud usaban una sección hostconfig en el archivo de bloqueo de IP:

hostconfig:
  dns: ""
  tod: ""
  otherdns:
  - ""
  ...
  othertod:
  - ""
  ...
  searchdomainsfordns:
  - ""
  ...

No proporciones una sección hostconfig en tu archivo de bloqueo de IP. En su lugar, completa la sección network.hostConfig de tu archivo de configuración de clúster de administrador o el archivo de configuración de clúster de usuario.

Si completas la sección network.hostConfig de un archivo de configuración del clúster, Google Distributed Cloud ignora las secciones hostconfig de todos los archivos de bloque de IP asociados con el clúster.

Si no completas la sección network.hostConfig de un archivo de configuración del clúster, para la retrocompatibilidad, Google Distributed Cloud lee las secciones hostconfig de los archivos de bloqueo de IP asociados con el clúster.