3.9. Establecer una configuración de red estática con cloud-init


Puede establecer su configuración de red con cloud-init añadiendo una sección network-interfaces a sus metadatos.

Red Hat Enterprise Linux proporciona su servicio de red por defecto a través de NetworkManager, que es un demonio de control y configuración de red dinámico que mantiene los dispositivos de red y las conexiones activas cuando están disponibles. Consulte Introducción a NetworkManager para obtener más información sobre NetworkManager.

Su fuente de datos puede proporcionar una configuración de red. Consulte la sección de documentación cloud-init Fuentes de configuración de red para obtener más información.

Si no especifica ninguna configuración de red para cloud-init y no ha desactivado la configuración de red, cloud-init intenta determinar si algún dispositivo conectado tiene una conexión. Si encuentra un dispositivo conectado, genera una configuración de red que emite una petición DHCP en la interfaz. Consulte la sección de la documentación cloud-init Configuración de red de reserva para obtener más información.

Procedimiento

El siguiente ejemplo añade una configuración de red estática.

  1. Dependiendo de los requisitos de su fuente de datos, abra su archivo de datos de usuario para editarlo, o bien añada la siguiente directiva al directorio cloud.cfg.d.

    Nota

    Todas las directivas de usuario incluyen #cloud-config al principio del archivo para que cloud-init reconozca que el archivo contiene directivas de usuario. Cuando incluya directivas en el directorio cloud.cfg.d, nombre el archivo *.cfg, e incluya siempre #cloud-config al principio del archivo.

  2. Añade una sección network-interfaces.

    network-interfaces: |
      iface eth0 inet static
      address 192.168.1.10
      network 192.168.1.0
      netmask 255.255.255.0
      broadcast 192.168.1.255
      gateway 192.168.1.254
    bootcmd:
      - ifdown eth0
      - ifup eth0
Nota

Puede desactivar una configuración de red añadiendo la siguiente información a sus metadatos.

network
  config: disabled

Recursos adicionales

Red Hat logoGithubredditYoutubeTwitter

Aprender

Pruebe, compre y venda

Comunidades

Acerca de Red Hat

Ofrecemos soluciones reforzadas que facilitan a las empresas trabajar en plataformas y entornos, desde el centro de datos central hasta el perímetro de la red.

Hacer que el código abierto sea más inclusivo

Red Hat se compromete a reemplazar el lenguaje problemático en nuestro código, documentación y propiedades web. Para más detalles, consulte el Blog de Red Hat.

Acerca de la documentación de Red Hat

Legal Notice

Theme

© 2026 Red Hat
Volver arriba