Iniciar un contenedor LXC

Una vez creado un contenedor, lo primero que tendremos que hacer es ponerlo en marcha. Para ello usaremos el comando lxc-start. Por ejemplo: # lxc-start -n infolab01-fog -d Con ésto, estaríamos diciendo a lxc que queremos iniciar el contenedor cuyo nombre es infolab01-fog (-n infolab01-fog) en segundo plano (-d). Ahora bien, es posible que cuando tratéis…

Clonar un contenedor LXC

LXC nos ofrece la posibilidad de clonar un contenedor a partir de otro existente utilizando la herramienta lxc-copy. Veamos un ejemplo: # lxc-copy -n debian -N debianclon Comprobamos que se ha realizado el proceso de clonación: # lxc-ls -f NAME STATE AUTOSTART GROUPS IPV4 IPV6 UNPRIVILEGED debian STOPPED 0 – – – false debianclon STOPPED…

Renombrar un contenedor LXC

Es posible que en algún momento necesitemos renombrar un contenedor LXC. Para renombrar un contenedor, lo primero que tendremos que hacer es pararlo: # lxc-stop -n servidor Una vez parado, renombramos el directorio raiz del contenedor: # mv /var/lib/lxc/servidor /var/lib/lxc/nuevoservidor Y, a continuación, renombramos el nombre del host y los paths a las ubicaciones en…

Instalar LXC en Ubuntu 18.04

Instalar LXC tanto en Debian como en Ubuntu es sencillo porque los paquetes se encuentran en los repositorios oficiales: # apt update && apt -y install lxc lxc-templates bridge-utils Con ésto instalaremos el soporte de lxc, las plantillas y las herramientas para gestionar bridges. Una vez instalado, comprobamos que todo está listo para poner en…

20 ejemplos de iptables para SysAdmins novatos

Linux por defecto trae un cortafuegos llamado NetFilter. Según el sitio oficil de proyecto: netfiltes es un conjunto de hooks (Ganchos) dentro del kernel de linux que permiten a los módulos del kernel registrar funciones callbacks con la pila de red. Una función callback registrada se llama entonces para cada paquete que atraviesa el hook…