UF2: Correo electrónico y transmisión de archivos

per Victor Carceler darrera modificació 2020-06-03T15:05:06+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.

Correo electrónico

  1. Prepare un servidor DNS de manera que:
    • Tenga autoridad sobre los dominios: dominio1.<login>.test y dominio2.<login>.test
    • Resuelva smtp.dominio1.<login>.test a 10.1.0.1
    • Resuelva smtp.dominio2.<login>.test a 10.2.0.1
    • Atienda a los clientes en la IP 10.0.0.1
    • Se indique que 10.1.0.1 y 10.2.0.1 son responsables del correo para los dos dominios indicados.
  2. Prepare las MVs dominio1 y dominio2 de manera que:
    • Cuenten con dos interfaces de red en modo puente. La primera con configuración dinámica y la segunda con configuración estática y la IP 10.1.0.1 y 10.2.0.1 según corresponda a al servidor de dominio1 y de dominio2.
    • El hostname sea smtpdominio1 y smtpdominio2 según corresponda.
    • Tengan por nombre de dominio dominio1.<login>.test o dominio2.<login>.test según corresponda.
    • Utilicen como DNS a 10.0.0.1.
  3. Compruebe en las MVs dominio1 y dominio2:
    • Que se pueden resolver todas las cuestiones DNS.
    • Que cada uno de ellos puede hacer ping al otro equipo.
  4. Muestre los ficheros de configuración.
  5. Proporcione un vídeo en el que se vea:
    • A las MVs dominio1 y dominio2 resolviendo registros DNS.
    • El log (con tail -f ) del servidor DNS.
  6. ¿Qué es necesario hacer para que se pueda enviar correo de usuario@dominio1.<login>.test a usuario@dominio2.<login>.test y viceversa?
  7. Implemente lo que ha descrito en el apartado anterior.
  8. Muestre en un vídeo cómo se envía correo de una cuenta a la otra y cómo se responde a ese correo. En el vídeo se deberá ver en tiempo real los comandos del terminal y los ficheros de registro de ambos servidores.

Transmisión de archivos

  1. Instale Magic-Wormhole en las MVs dominio1 y dominio2.
  2. Demuestre en un vídeo el proceso de transferencia de ficheros utilizando Magic-Wormhole.
  3. Demuestre en un vídeo el proceso de transferencia con scp de un directorio con sus contenidos entre las dos máquinas.
  4. Explique qué es necesario hacer para utilizar la autenticación de clave pública en SSH.
  5. Demuestre en un vídeo cómo se pone en marcha la autenticación con clave pública en SSH y se transmite un archivo entre las dos máquinas.