Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Instalación y Configuración
de un servidor DHCP con un
cliente, ambos con Linux
Ubuntu.
DHCP LINUX
Índice:
6. Una vez hecho esto podemos proceder con la instalación de VirtualBox, pulsaremos sobre
Install y comenzará a copiar los archivos necesarios a nuestro ordenador, cuando termine
podremos elegir si al finalizar la instalación iniciamos o no el VirtualBox, una vez elegido
esto pulsaremos sobre Finish y ya tendremos instalado el VirtualBox.
2- Descarga e instalación de Linux Ubuntu.
1. Lo primero que tenemos que hacer es descargar Ubuntu Server 22.04, para ello solo
tenemos que hacer clic en el enlace https://ubuntu.com/download/server y darle a la
opción Donwload Ubuntu Server 22.04.1 LTS y esperar a que se descargue.
2. Abrimos el VirtualBox que hemos instalado anteriormente y pulsamos sobre nuevo para
crear una nueva máquina virtual a partir de la ISO que acabamos de descargar,
seleccionamos el nombre que queremos poner a la máquina virtual, la ruta de instalación
la ruta de la ISO de Ubuntu el tipo del sistema operativo y la versión de este.
5. Hecho esto ya tenemos creada la máquina virtual, ahora solo queda instalar el sistema
operativo de Ubuntu Server en ella. Para ello vamos al VirtualBox y hacemos doble clic
sobre la máquina virtual que hemos creado.
6. Una vez hecho esto nos aparecerá una ventana con la máquina virtual funcionando, en la
primera ventana tendremos que elegir entre hacer un test de memoria y probar o instalar
Ubuntu server, elegiremos la opción de probar o instalar Ubuntu server, si no hacemos
nada se iniciará la opción que esté marcada automáticamente en 30 segundos.
7. Ahora en la siguiente ventana de la instalación tendremos que elegir idioma para nuestro
sistema operativo, elegiremos en español y pulsaremos sobre entrer.
8. La siguiente opción que nos dan a elegir es la disposición que queremos de nuestro
teclado, elegiremos Spanish en las dos opciones, para poder cambiar entre las opciones
del menú utilizaremos el tabulador del teclado, si no tenemos claro de donde es la
disposición de nuestro teclado podemos darle a la opción de “Identificar teclado”. Una
vez hemos terminado pulsamos sobre Hecho.
9. En la siguiente ventana nos dará a elegir entre una instalación por defecto o una
instalación más pequeña, elegiremos la instalación por defecto.
10. Ahora tendremos que elegir y configurar la conexión de red entre DHCP y manual,
Aunque para DHCP hay que tener una conexión de red manual la dejaremos en
automática y ya la configuraremos más adelante pulsamos en Hecho.
11. En la siguiente ventana elegiremos la dirección de proxy, en nuestro caso lo dejaremos
en blanco y pulsaremos en Hecho.
12. Ahora tendremos que elegir la configuración del almacenamiento entre usar un disco
completo o uno personalizado, también podemos elegir si está encriptado o no,
elegiremos la primera opción.
13. Nos saldrá un resumen de toda la configuración de los discos duros que acabamos de
hacer antes de empezar la instalación y te avisa de que se formatearán los discos
perdiendo toda la información que tuvieras en ellos.
14. Ahora nos pedirá la configuración de perfil de usuario, nombre, nombre del servidor,
nombre de usuario y contraseña.
15. Le daremos ha hecho y se pondrá en acción el proceso de instalación que puede tardar
unos minutos. Una vez finalizado se reiniciará y ya lo tendremos todo listo para poder
usar el sistema operativo.
3- Instalación y configuración DHCP en Ubuntu Server.
1. Lo primero que tenemos que hacer es actualizar nuestro servidor con el comando sudo
apt update para así tener la última versión. También usamos el comando sudo apt install
net-tools para instalar el paquete de herramientas para el sistema de red de Linux.
2. Ahora vamos a agregar un segundo adaptador de red que va a estar en red interna el cual
vamos a utilizar en DHCP, para ello apagamos el servidor con el comando sudo poweroff,
vamos a la configuración de la máquina virtual, elegimos la opción de red → Adaptador
2 y ponemos la opción de Red interna.
6. Como podemos ver después de la instalación, en la carpeta /etc se ha creado la una capeta
llamada dhcp y dentro de esta carpeta están los archivos de configuración del servicio
DHCP. Y lo primero que vamos a hacer es una copia de seguridad del archivo dhcpd.conf
por si tenemos algún problema poder restaurarlo.
7. Ahora vamos a configurar el archivo de DHCP, para ello usaremos el comando sudo
nano /etc/dhcp/dhcpd.conf, lo primero que tenemos que mirar es si el default-lease-
time (tiempo de concesión por defecto) es de 600 y el max-lease-time (máximo tiempo
de concesión) es de 7200.
8. Ahora tenemos que configurar el DHCP, para ello bajamos en el archivo y des
comentamos las opciones que necesitamos que van a ser, la subnet (dirección de red
donde se encuentra la máquina), el range (el rango de IP´s que se va a asignar al servidor
DHCP) que será 10.33.1.5 hasta 10.33.1.10, option subnet-mask (la máscara de red),
optionrouters (la IP del router), default lease-time (tiempo de concesión por defecto) y
max lease-time (el máximo tiempo de concesión).
9. Ya que tenemos configurado nuestro archivo podemos volver a la interfaz de red que
habíamos desconectado anteriormente lo haremos con el comando sudo ifconfig enp0s8
up y comprobamos con ifconfig -a.
10. Ahora modificaremos el fichero /etc/default/isc-dhcp-server, pero antes de ello haremos
una copia de seguridad del fichero con el comando cp.
11. Ahora modificaremos el archivo añadiendo nuestro adaptador de red para la red interna
que es el enp0s8.
14. Ya solo quedaría comprobar el funcionamiento con uno o más ordenadores cliente.
4- Configuración clientes Ubuntu.
1. Lo primero que tenemos que hacer, es poner a los dos clientes Ubuntu en la red interna
para que se puedan comunicar con el servidor de DHC.
2. Antes de empezar a configurar deberemos hacer una copia de seguridad del archivo
/etc/netplan 01-network-manager-all-yaml y lo haremos con el comando cp, lo haremos
en los dos clientes.
3. Ahora configuraremos el archivo de configuración de red de los dos clientes con sudo
nano /etc/netplan/01-network-manager-all-yaml, haremos lo mismo con los dos PC
clientes.
4. Aplicamos los cambios con el comando sudo netplan apply y si no da ningún error
comprobaremos la dirección de red de los clientes para ver si ha funcionado.
5. Como podemos ver en el cliente numero uno hay un error, volvemos a meternos en el
archivo de configuración para ver de que se trata. Por lo visto en la última parte faltaba
un número, una vez subsanado el error guardamos el archivo y volvemos a aplicar los
cambios.