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.
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
.NotaTodas las directivas de usuario incluyen
#cloud-config
al principio del archivo para quecloud-init
reconozca que el archivo contiene directivas de usuario. Cuando incluya directivas en el directoriocloud.cfg.d
, nombre el archivo*.cfg
, e incluya siempre#cloud-config
al principio del archivo.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
Puede desactivar una configuración de red añadiendo la siguiente información a sus metadatos.
network config: disabled
Recursos adicionales