UF1: Configuración automática y servicio de nombres

per Victor Carceler darrera modificació 2020-06-03T13:13:14+01:00

Entrega de la actividad:

La actividad se entregará en forma de documento HTML 5. En el documento deberá aparecer el fragmento de enunciando en el que se está trabajando y su resolución, con los comandos y explicaciones que sean necesarios.

Por ejemplo:

Indique cómo establecer una sesión SSH con la máquina virtual de escritorio.

ssh usuario@192.168.0.100

Cuando se nos solicita la contraseña la introducimos.

Si la actividad solicita que se incluya un vídeo demostrativo puede utilizar cualquier programa para guardar el escritorio como:

  • La combinación de teclas CTRL + ALT + SHIFT + R permite activar y desactivar la grabación del escritorio en Ubuntu 20.04.
  • Un programa especializado como OBS Studio que se encuentra en los repositorios de Ubuntu con el nombre: obs-studio.

El vídeo obtenido se subirá a Youtube y estará insertado en el documento HTML 5.

Desarrollo de la actividad:

  • La actividad se desarrollará utilizando máquinas virtuales con Ubuntu 20.04 Focal Fossa.
  • Realice las actividades propuestas añadiendo las explicaciones, capturas de pantalla y vídeos en el documento HTML 5.
  • El documento HTML deberá contener los fragmentos de configuración relevante.

Servicio DHCP

  1. Prepare una MV gateway con Ubuntu 20.04 server de manera que tenga dos interfaces de red:
    • La primera interfaz en modo puente (si su equipo no lo permite entonces en modo NAT).
    • La segunda interfaz en modo red interna.
  2. Prepare la MV gateway de manera que:
    • Se utilice una IP dinámica en la primera interfaz de red.
    • La segunda interfaz de red esté configurada de manera estática con la IP 10.0.0.1/8
    • El hostname sea gateway.
  3. Instale el servicio DHCP.
  4. Configure el servicio DHCP para:
    • Se ofrezcan 100 concesiones de red para clientes desconocidos comenzando con la dirección 10.0.1.100/8.
    • A los clientes se les ofrezca como servidor DNS y puerta de enlace la IP 10.0.0.1.
  5. Prepare una MV cliente1 con Ubuntu 20.04 server y una interfaz de red en modo red interna que pueda hacer de cliente para gateway.
  6. Muestre en un vídeo las líneas que aparecen en el fichero de registro del servidor (utilizando el comando tail -f ) cuando el cliente renueva su concesión de red durante el arranque.
  7. Prepare una MV cliente2 con Ubuntu 20.04 server y una interfaz de red en modo red interna que pueda hacer de cliente para gateway2.
  8. Configure el servidor DHCP de manera que al ordenador cliente2 siempre se le asigne la última dirección del bloque 10.0.0.0/8. Como puerta de enlace y servidor DNS se indicará la IP 10.0.0.1.
  9. Muestre en un vídeo el arranque de la máquina cliente2 mientras con tail -f se muestra el log del servidor para ver cómo se asigna la concesión de red.

Servicio DNS

  1. Instale en la MV gateway un servidor DNS.
  2. Muestre cómo se consulta al servicio DNS sobre cualquier registro del dominio elpuig.xeill.net.
  3. ¿Quién ha contestado la consulta? ¿Cómo lo ha hecho? ¿Cuánto tiempo ha tardado?
  4. Declare la zona <login>.test de manera que:
    • gateway.<login>.test se resuelva a 10.0.0.1
    • wikipedia.<login>.test sea un CNAME para ru.wikipedia.org
    • smtp.<login>.test se resuelva a 10.0.0.1
    • Se indique que el correo de <login>.test estará gestionado por smtp.<login>.test
  5. Muestre en un vídeo cómo se realizan consultas al servidor DNS para cada una de estos puntos.
  6. Prepare la MV dns2 con Ubuntu 20.04 server teniendo la primera interfaz de red en modo puente y la segunda en red interna con la IP 10.0.0.2.
  7. Describa el proceso necesario para logra que el servidor dns2 sea un servidor DNS esclavo del que se ejecuta en gateway.
  8. Implemente todo lo necesario.
  9. Muestre un vídeo en el que se observa el proceso de transferencia de zona entre los servidores DNS. En el vídeo se deberán mostrar los logs durante la transferencia de zona, cómo se descargan los archivos de zona y como el esclavo es capaz de responder consultas.