Arranque de un contenedor LXC con ip fija

· 10min · lxc

Introducción

En este post aprenderemos a arrancar un contenedor LXC con una IP fija. Esto es útil cuando necesitamos que nuestro contenedor tenga una dirección IP constante para servicios específicos o para facilitar la administración de la red.

Requisitos previos

Antes de comenzar, asegúrate de tener:

Pasos para configurar una IP fija en un contenedor LXC

  1. Crear el contenedor LXC Si aún no tienes un contenedor, puedes crear uno con el siguiente comando:
lxc init ubuntu-2404-ssh-template k8s-master --profile default

En este caso la imagen utilizada es ubuntu-2404-ssh-template y el nombre del contenedor es k8s-master. Ademas se utiliza el perfil default. 2. Asignar una ip fija al contenedor

lxc config device override k8s-master eth0 ipv4.address=10.207.154.10

En este caso, estamos asignando la IP fija 10.207.154.10 3. Iniciar el contenedor

lxc start k8s-master
  1. Verificar la configuración de red
lxc exec k8s-master -- ip addr show eth0

Deberías ver la IP fija que asignaste en la salida del comando.

Conclusión

En este post hemos aprendido a arrancar un contenedor LXC con una IP fija. Esto nos permite tener un control más preciso sobre la red de nuestros contenedores y facilita la administración de servicios que requieren una dirección IP constante.