Tarea para SR01.
Instalación y Configuración de un servidor DHCP en Linux Ubuntu y un
cliente uno en Windows y el otro en Linux Ubuntu.
Enunciado.
1.Descarga e instalación de Oracle VirtualBox:
En mi caso ya tenia instalada la aplicación, por lo que he buscado por internet el proceso de descarga e
instalación de VirtualBox y adjunto las imágenes:
Para realizar la descarga de VirtualBox nos dirigiremos a
https://www.virtualbox.org/wiki/Downloads y descargaremos el paquete para la plataforma
Windows hosts.
Una vez finalizada la descarga ejecutaremos el archivo descargado y comenzaremos con la instalación.
Configuramos los parámetros como la ubicación de los directorios de instalación en el disco,
características, creación de iconos de acceso directo, etc. Durante la instalación habrá un aviso de un corte
temporal de la conexión en la red y a continuación comenzaremos con la copia de archivos y registros
necesarios para la instalación en nuestro ordenador.
Una vez finalizada la copia de archivos y registros de Windows habrá finalizado la instalación de
VirtualBox en Windows. Dejamos marcada la casilla de iniciar VirtualBox al finalizar la instalación y
pulsamos sobre el botón finalizar. Ahora que ya tenemos instalado VM VirtualBox en nuestro ordenador,
lo iniciaremos por primera vez y podremos empezar a crear máquinas virtuales.
Y podremos empezar a crear máquinas virtuales.
Ahora que ya tenemos instalado VirtualBox en nuestro ordenador lo iniciamos por primera vez y
podremos empezar a crear maquinas virtuales.
2. Descarga e instalación de Linux Ubuntu:
Descargamos Ubuntu Server Desktop versión 24.04.1 LTS desde https://ubuntu.com/download/desktop
Una vez descargada la imagen de Ubuntu la usaremos para instalar el sistema operativo en una máquina
virtual creada con VirtualBox. La llamaremos “UBUNTU SERVER” y será la encargada de ejercer las
labores de servidor. La configuración tendrá 2 Gb de memoria RAM y un disco duro virtual (VDI) de
25Gb de tamaño.
Al iniciar la máquina virtual comenzara la instalación de Ubuntu desde la imagen ISO. Seleccionamos el
idioma de la instalación en español y pulsamos sobre el botón “Instalar Ubuntu”.
Ahora vamos a crear las otras dos máquinas que vamos a utilizar como clientes.
La primera será un sistema Linux Ubuntu y la segunda Windows.
Para la creación de esta máquina virtual y la instalación del sistema operativo seguiremos los mismos
pasos que en el caso anterior a diferencia del nombre de usuario, que en esta ocasión será UbuntuCliente.
Esta máquina virtual se llamará “UBUNTU CLIENTE”. La configuración tendrá 2 Gb de memoria RAM
y un disco duro virtual (VDI) de 25Gb de tamaño.
Ahora procederemos a la instalación del sistema para el cliente de Windows. Esta máquina dispondrá de
2Gb de RAM y 40Gb de disco duro (Los requisitos mínimos son 2Gb de RAM y 32Gb de disco duro).
3.Configuración del servidor DHCP:
Primero usaremos el comando sudo apt update para tenerlo todo actualizado.
Una vez terminado el proceso anterior procederemos a instalar el paquete isc dhcp server. Para ello
utilizaremos sudo apt-get install isc-dhcp-server.
Utilizaremos ahora sudo nano /etc/dhcp/dhcpd.conf para configurar el servidor dhcp. Nos aparecerá la
siguiente pantalla:
Establecemos la configuración que queramos escribiendo los parámetros que deseemos:
Edita el archivo /etc/default/isc-dhcp-server para especificar en qué interfaz el servidor escuchará:
Reinicia el servicio para aplicar la configuración: sudo systemctl restart isc-dhcp-server
Con el comando service isc-dhcp-server status veremos si nuestro servidor esta activo:
4.Configuración de la red:
En la configuración de red de la máquina virtual UBUNTU SERVER seleccionaremos “NAT” en un
adaptador y “Red Interna” en otro, en el desplegable que tenemos a la derecha de “Conectado a”.
Luego, dentro del servidor estableceremos una IP fija. Para comprobar el nombre del archivo que tenemos
que modificar utilizaremos el comando ls -l /etc/netplan:
Para comprobar el valor inicial que tiene el archivo 50-cloud-init.yaml, basta con escribir una orden
como esta:
sudo cat /etc/netplan/50-cloud-init.yaml
El siguiente paso será editar el archivo para ello usaremos el comando sudo nano /etc/netplan/50-
cloud-init.yaml y establecemos los parámetros que deseemos quedando así:
De vuelta en el prompt del sistema, estaremos listos para aplicar los cambios del archivo de
configuración. Algo que podemos conseguir ejecutando el siguiente comando: sudo netplan
apply
Si el comando no ofrece ninguna información de salida es que todo ha funcionado
correctamente. No obstante, para comprobar que los cambios han surtido efecto, podemos
consultar la configuración actual de la red: ip addr
5.Configuración de los clientes DHCP, comprobando que funcionan:
En el Cliente Linux Ubuntu:
Accedemos al terminal y escribimos el comando sudo dhclient y mediante el comando ip a
vemos si nos esta otorgando una ip dentro de los valores que hemos establecido:
En el cliente Windows 10:
Accederemos a las opciones de red y si no lo tenemos pondremos la obtencion de ip en modo
automatico:
Una vez tenemos esto iremos a los detalles de la red para ver si el servidor esta otorgando una ip
dentro de los parámetros que hemos establecido:
Para comprobar el funcionamiento voy a poner capturas en las cuales mediante el comando ping podemos
observar que las maquinas comunican entre si:
Ping de Ubuntu Server a Windows 10:
Ping de Windows 10 a Ubuntu Server:
Ping de Windows 10 a Ubuntu Desktop:
Ping Ubuntu Desktop a Windows 10:
Ping Ubuntu Desktop a Ubuntu Server: