Tarea 4: Laboratorio virtual de redes#
Objetivo#
- El alumno instalará un laboratorio virtual para el análisis de redes y la implementación de servicios de red en sistemas operativos GNU/Linux.
Elementos de apoyo#
- Capturas de pantalla de la instalación de Debian 11 🖥️
- Capturas de pantalla de la configuración de Debian 11 🖥️
- Capturas de pantalla de la instalación de CentOS Stream 8 🖥️
-
Capturas de pantalla de la configuración de CentOS Stream 8 🖥️
-
Video de instalación de utilerías de VirtualBox en Debian 11 📼
- Video de instalación de utilerías de VirtualBox en CentOS Stream 8 📼
Restricciones#
-
Esta tarea debe ser entregada de manera individual
-
La fecha límite de entrega es el jueves 08 de septiembre de 2022 a las 23:59 horas
- Esta actividad debe ser entregada de manera individual de acuerdo al flujo de trabajo para la entrega de tareas y prácticas
- Crear un merge request en el repositorio de tareas para entregar la actividad
Entregables#
- Pantallas donde se muestre la información del sistema de las máquinas virtuales Debian y CentOS
- Listar las imágenes con su respectiva descripción en el archivo
README.md
- Listar las imágenes con su respectiva descripción en el archivo
|  |
|:------------------------:|
| Descripción de la imagen |
- Agregar un bloque de texto preformateado donde se liste la información del sistema para Debian y CentOS
- Agregar esta información como texto en el archivo
README.md
, no agregar capturas de pantalla - Repetir para cada una de las máquinas virtuales (Debian y CentOS)
- Agregar esta información como texto en el archivo
# uname -a
...
# cat /etc/os-release
...
# cat /etc/debian_version /etc/redhat-release
...
# lsmod
...
# ps afx
...
# hostname -I
...
# ip addr
...
# ip route show
...
# cat /etc/resolv.conf
...
# netstat -ntulp
...
# ping -c 4 1.1.1.1
...
# dig example.com.
...
- Listar los privilegios que tiene el usuario normal
- La llamada a
sudo -i
no debería pedir contraseña - Agregar esta información como texto en el archivo
README.md
, no agregar capturas de pantalla - Repetir para cada una de las máquinas virtuales (Debian y CentOS)
- La llamada a
$ getent passwd ${USER}
...
$ id
...
$ groups
...
$ sudo -l
...
$ sudo -i
...
- Agregar un bloque de texto preformateado donde se liste la ubicación de las herramientas que se instalaron en Debian y CentOS
- Agregar esta información como texto en el archivo
README.md
, no agregar capturas de pantalla - Repetir para cada una de las máquinas virtuales (Debian y CentOS)
- Agregar esta información como texto en el archivo
$ which wireshark tcpdump nmap ...
...
$ whereis wireshark tcpdump nmap ...
...
Procedimiento#
Instalar máquinas virtuales#
-
Instalar VirtualBox en el equipo físico
-
Instalar una máquina virtual donde se administren los paquetes con
apt
- Debian 11 "bullseye"
- Ubuntu 20.04 LTS "focal"
- Hay una serie de pantallas sobre la instalación de Debian 11
-
Instalar otra máquina virtual donde se administren los paquetes con
yum
odnf
- CentOS Stream 8 o 9
- Rocky Linux 8 o 9
- Alma Linux 8 o 9
- Hay una serie de pantallas sobre la instalación de CentOS 8
-
Se recomienda que las máquinas virtuales tengan los siguientes recursos:
- 1 vCPU
- 2 GB de RAM
- 10 GB de disco
Configuración de red#
Cada una de las máquinas virtuales deben tener dos interfaces de red
- Interfaz 1: NAT
- Interfaz 2: Host-only (sólo anfitrión)
Configuración de usuarios#
- Habilitar
sudo
sin contraseña - Instalar SSH para acceso remoto
Configuración de software#
- Instalar utlerías del sistema
- Instalar herramientas de desarrollo
- Instalar software para análisis de redes
Configuración extra de VirtualBox#
- Configurar los siguientes elementos para las máquinas virtuales
- Instalar los Guest Additions de VirtualBox
- Habilitar el portapapeles compartido
- Configurar una carpeta compartida para copiar archivos entre la máquina física y las máquinas virtuales