Ir al contenido principal

Entradas

Mostrando las entradas etiquetadas como virtualbox

Asignación estática de direcciones IP basadas en rangos de direcciones MAC

La principal ventaja de tener un servidor DHCP consiste en que los administradores no tienen que preocuparse de asignarle una dirección IP a cada máquina de forma individual, ya que el servidor se encargará de ello. Si la red es pequeña, esta tarea no es muy ardua, pero conforme la red crece, la cosa se complica. En una configuración normal se establece un rango de direcciones, llamado pool , que el servidor utilizará para asignar de forma dinámica a las máquinas clientes. Muchas veces nos interesa asignar una dirección IP concreta a una máquina, por ejemplo, a un servidor o a una impresora. Todo esto entra dentro de lo que se considera configuración básica de DHCP y nuestros alumnos lo practican tanto en la configuración de los servidores DHCP que incorporan los routers como en los servidores que ellos mismos configuran tanto en Linux como en Windows . Pero hay veces que se necesitan configuraciones más complejas, como la que vamos a ver en este artículo, para resolver...

Examen de Servicios en Red con Contenedores Linux

Como ya comenté en un artículo anterior , en este curso estoy utilizando contenedores Linux con el software LXD en mis clases de Servicios en Red. En cursos anteriores cuando tenía que preparar el examen práctico lo hacía con un servidor ESXi que tenía montado. Creaba una máquina virtual para cada alumno donde se conectaban de forma remota utilizando SSH para realizar el examen.  Este proceso me llevaba tiempo. Primero creaba una máquina virtual donde instalaba la última versión de Ubuntu Server LTS , esta máquina virtual me iba a servir luego de plantilla. Actualizaba el sistema operativo. Luego le añadía todos los usuarios necesarios para cada alumno, con el comando Linux newusers este paso es relativamente rápido. A continuación, instalaba todos los paquetes de software necesarios para la realización del examen. Borraba el historial y apagaba la máquina virtual para utilizarla de plantilla. Ahora me dedicaba a clonar dicha máquina tantas veces como alumnos tuviese matr...

LXD: Contenedores Linux II

Continuamos la guía de uso de LXD , que comenzó con la primera parte explicando como instalar el sistema de contenedores LXD en Linux utilizando el gestor de paquetes Snap .  -- Este artículo es un extracto de un capitulo de mi libro Servicios de red en Linux , que se encuentra a la venta en Amazon -- ... Ahora ya podemos empezar a trabajar con LXD y para ello utilizaremos el comando lxc . El comando lxc va siempre acompañado de un subcomando que indica la acción que queramos utilizar. Lo primero que vamos a hacer es crear nuestro primer contenedor. Cuando se crea un contenedor hay que especificar la imagen que queremos utilizar para generarlo. Esta imagen la podemos considerar como una plantilla para crear contenedores y contienen una distribución Linux básica. Existen servidores remotos de plantillas para LXD . A continuación vamos a crear un contenedor usando el servidor de imágenes por defecto: $ lxc launch ubuntu:18.04 micontenedor El subcomando launch i...

LXD: Contenedores en Linux I

En esta serie de artículos sobre Contenedores Linux vamos a ver cómo podemos instalar el software  LXD y su funcionamiento básico. Las pruebas las he realizado en Ubuntu , pero deberían funcionar sin problemas en cualquier otra distro. -- Este artículo es un extracto de un capitulo de mi libro Servicios de red en Linux , que se encuentra a la venta en Amazon -- 1. Instalando el Software Actualmente se recomienda la instalación utilizando el gestor de paquetes Snap . Aunque Snap fue desarrollado por Canonical, está pensado para poder usarse en todas las distros. En mi caso, como estoy usando Ubuntu no necesito instalarlo pero si usas otra distro como Mint , tendrás que instalar primero el paquete snapd desde los repositorios: $ sudo apt install snapd Una vez instalado snapd , ya se puede instalar LXD . Para el funcionamiento de LXD , los usuarios que lo vayan a utilizar tienen que pertenecer al grupo lxd . De modo que vamos a crear primero este grupo y nos vamos a...

Contenedores Linux en el módulo Servicios en Red

Desde el año pasado estoy probando diferentes tecnologías de contenedores y creo que ya ha llegado el momento de utilizarlas con mis alumnos en las clases. Hasta ahora las prácticas de  Servicios en Red  del C.F.G.M. Sistemas Microinformáticos y Redes se han estado realizando con máquinas virtuales usando el software de virtualización VirtualBox  de Oracle. VirtualBox funciona bastante bien, pero tenemos el inconveniente de que los ordenadores con los que los alumnos hacen las prácticas tan sólo tienen 8GB de RAM, de modo que cuando abren más de dos  máquinas virtuales a la vez se empieza a notar una caída considerable en el rendimiento de los equipos. La idea es realizar en este curso 2018/19 las mismas prácticas que hemos estado realizando en cursos anteriores, pero esta vez utilizando contenedores Linux para albergar los diferentes servicios. En este módulo, los alumnos instalan, configuran y administran los siguientes servidores: DNS con Bind9, DHCP c...