Verificar la instalación de Wireshark

WiresharkBeginner
Practicar Ahora

Introducción

En este desafío, titulado "Verificar la instalación de Wireshark", confirmarás que Wireshark está correctamente instalado y operativo en tu sistema. El objetivo es iniciar Wireshark desde la terminal, seleccionar la interfaz de red adecuada y aplicar un filtro de visualización para capturar únicamente el tráfico HTTP (puerto 80).

Utilizarás el comando wireshark para lanzar la aplicación y luego generarás tráfico HTTP mediante el comando curl http://labex.io en una terminal independiente. Finalmente, verificarás que el tráfico HTTP proveniente de labex.io se capture y muestre correctamente en Wireshark, confirmando así la instalación y su funcionalidad básica.

Este es un Desafío (Challenge), el cual difiere de un Laboratorio Guiado en que deberás intentar completar la tarea de forma independiente, en lugar de seguir pasos detallados de aprendizaje. Los desafíos suelen tener cierta dificultad. Si te resulta complicado, puedes consultarlo con Labby o revisar la solución. Los datos históricos muestran que este es un desafío de nivel principiante con una tasa de aprobación del 93%. Ha recibido una valoración positiva del 97% por parte de los estudiantes.

Verificar la instalación de Wireshark

Este desafío comprueba que Wireshark esté instalado y sea capaz de capturar tráfico en el sistema.

Tareas

  • Iniciar Wireshark desde la terminal.
  • Seleccionar la interfaz de red adecuada para capturar el tráfico.
  • Aplicar un filtro de visualización para capturar solo tráfico HTTP (puerto 80).
  • Verificar que el tráfico HTTP se esté capturando correctamente.

Requisitos

  1. Inicia Wireshark desde la terminal utilizando el comando wireshark.
  2. Selecciona la interfaz de red correcta en Wireshark para realizar la captura. El nombre de la interfaz puede variar (por ejemplo, eth0, eth1).
  3. Aplica un filtro de visualización en Wireshark para capturar solo tráfico HTTP usando el filtro http.
  4. Genera tráfico HTTP ejecutando curl http://labex.io en otra terminal.
  5. Verifica que el tráfico HTTP de labex.io aparezca capturado en Wireshark.

Ejemplos

Tras aplicar el filtro y generar el tráfico HTTP, deberías ver paquetes con el protocolo "HTTP" en la lista de paquetes de Wireshark. Las columnas "Source" (Origen) y "Destination" (Destino) deben mostrar las direcciones IP involucradas en la comunicación HTTP.

Captura de tráfico HTTP

Consejos

  • Si no visualizas ningún tráfico, asegúrate de haber seleccionado la interfaz de red correcta.
  • Comprueba que el filtro de visualización se haya introducido exactamente como http.
  • Asegúrate de generar el tráfico HTTP después de haber iniciado la captura y aplicado el filtro.
  • Si sigues teniendo problemas, intenta capturar todo el tráfico primero (sin filtros) para confirmar que Wireshark funciona, y luego añade el filtro.
✨ Revisar Solución y Practicar

Resumen

En este desafío, el objetivo ha sido verificar que la instalación de Wireshark sea plenamente funcional. Esto ha incluido el lanzamiento de Wireshark desde la terminal, la selección de la interfaz de red apropiada para la captura y la aplicación de un filtro de visualización para aislar el tráfico HTTP (puerto 80).

Los puntos clave de aprendizaje incluyen la confirmación de la operatividad de Wireshark mediante la captura y filtrado de paquetes de red. Específicamente, el desafío requería el uso del filtro de visualización http, la generación de tráfico mediante curl http://labex.io y la validación de que el tráfico capturado mostrara el protocolo HTTP junto con las direcciones IP de origen y destino correspondientes. Completar esta tarea con éxito confirma que Wireshark está correctamente instalado y configurado para realizar capturas y análisis de paquetes básicos.