Rutas dinámicas II

per Victor Carceler darrera modificació 2020-03-25T15:26:01+01:00

Esta actividad se realizará utilizando máquinas virtuales clonadas (dinámicamente y reiniciando la MAC) a partir de la máquina proporcionada por el profesor. Todas las máquinas virtuales mantendrán su primera interfaz, eth0, en modo NAT. Se podrán añadir las interfaces de red que sean necesarias para realizar la actividad.

esquema.png

  1. Clone la máquina A. Añada una interfaz en modo puente y haga que la nueva interfaz tenga la dirección de red 192.168.18.200+X configurada de manera estática en cada arranque. Compruebe que puede iniciar sesión utilizando SSH.
  2. Clone la máquina B. Añada las interfaces de red correspondientes para que la máquina A (10.34.X.1) se pueda comunicar con la máquina B (10.34.X.2). Las interfaces de red tendrán IP estática.
  3. Clone la máquina C. Añada las interfaces de red correspondientes para que la máquina A (10.34.100+X.1) se pueda comunicar con la máquina C (10.34.100+X.2). Las interfaces de red tendrán IP estática.
  4. Clone la máquina D. Añada las interfaces de red correspondientes para que las máquinas B (10.34.200+X.1), C (10.34.200+X.101) y D (10.34.200+X.201) se puedan comunicar. Las interfaces de red tendrán IP estática.
  5. Active el reenvío de paquetes en las máquinas A, B y C. Asegúrese de que estará activo en los próximos arranques.
  6. Realice lo necesario para que la máquina A anuncie mediante OSPF
  • La red 192.168.18.0/24 area 0
  • La red 10.34.X.0/24 area 0
  • La red 10.34.100+X.0/24 area 0
  • Realice lo necesario para que la máquina B anuncie mediante OSPF las dos redes a las que pertenece.
  • Realice lo necesario para que la máquina C anuncie mediante OSPF las dos redes a las que pertenece.
  • Realice lo necesario para que la máquina D anuncie mediante OSPF la red a la que pertenece.
  • Instale el paquete apache2 en la máquina D. Asegúrese de que el servicio está encendido.
  • Instale el paquete iftop en la máquina C y D. Ejecute el programa en ambas máquinas para monitorizar el uso de los adaptadores de red.
  • Ejecute el programa top en la máquina D.
  • El programa ab (Apache Benchmark) se utiliza para realizar peticiones mecánicas a un servidor web. Instale el programa en la máquina A y ejecute la siguiente sentencia: ab -n 1000000 -c 4 http://192.168.200+X.201/
  • Observe qué ocurre en las máquina B, C y D. ¿Qué máquina está reenvíando el tráfico de A hacia D? Detenga la máquina que reenvía el tráfico y observe si la comunicación entre A y D se interrumpe.
  • Compruebe la tabla de rutas. ¿Puede comunicarse con las máquinas A, B, C y D de otros compañeros?
  • El comando nmap permite escanear hosts en una red y detectar puertos abiertos. Instale la herramienta y ejecute: nmap -v -A 192.168.18.0/24. ¿Qué direcciones corresponden a máquinas virtuales de sus compañeros?. Consulte la página de manual de nmap. ¿Qué comando puede ejecutar para escanear las máquinas virtuales de sus compañeros?
  • El comando tcpdump le permite ver los paquetes que pasan por una interfaz, pruebe a utilizarlo en la máquina B o C.
  • ¿Qué detecta tcpdump cuando se realiza un escaneo?