🔒 Registro cerrado · Apertura oficial próximamente · Acceso exclusivo para alumnos activos
Iniciar SesiónLeer conn.log y dns.log
5 tareas · 40 min · Principiante
Martes 16 de marzo. En las oficinas de Cartonera de Guaduas, el sensor dejó una hora de registros y hay que leerlos como se leen en un turno: la conversación con sus bytes y su estado, la consulta de nombres con su respuesta, y el salto de una a otra. Tienes nueve conversaciones, nueve consultas y el inventario. Todo es lectura de extractos de ejemplo.
Objetivo de la sala
Martes 16 de marzo. En las oficinas de Cartonera de Guaduas, el sensor dejó una hora de registros y hay que leerlos como se leen en un turno: la conversación con sus bytes y su estado, la consulta de nombres con su respuesta, y el salto de una a otra. Tienes nueve conversaciones, nueve consultas y el inventario. Todo es lectura de extractos de ejemplo.En conn.log cada fila es una conversación. Los campos orig_bytes y resp_bytes cuentan la carga que envió quien abrió la conversación y la que envió quien la recibió. En una navegación normal el puesto manda una petición pequeña y recibe una página grande: más bajada que subida.
Cuando un puesto de oficina manda mucho más de lo que recibe, la conversación parece una subida. Es una pregunta, no un veredicto: puede ser un respaldo o un archivo adjunto. Pero es una de las primeras cosas que se mira cuando se busca datos que salen.
Consulta conn.
Responde para continuar
En una fila de conn.log, orig_bytes es muy superior a resp_bytes y el equipo de origen es un puesto de oficina. ¿Qué se puede afirmar?
Ver pista de ayuda
Recuerda quién es el originador: el que abrió la conversación, no el que tiene la culpa.
La conversación con más bytes del día suele ser el respaldo programado, y eso no es noticia. El trabajo está en separar lo que se espera de lo que no. Aquí hay un servidor que sube 214000000 bytes y es lo normal para ese servidor, que hace los respaldos.
Lo que sí hay que mirar es un puesto de oficina que sube más de lo que recibe. Revisa los puestos (los equipos de contabilidad, compras y bodega, no los servidores) y quédate con la conversación en la que el puesto manda más de lo que recibe. El uid es lo que se anota en el caso.
Responde para continuar
Escribe el uid de la conversación en la que un puesto de oficina subió más bytes de los que recibió.
Ver pista de ayuda
Compara `orig_bytes` y `resp_bytes` fila por fila y descarta las de los servidores con `inventario`.
Un equipo que pide muchos nombres que no existen en pocos segundos se parece poco a una persona escribiendo mal una dirección. Una persona se equivoca una vez y corrige. Un programa que prueba nombres generados falla muchas veces seguidas. La respuesta NXDOMAIN de dns.log es la que dice «ese nombre no existe».
Cuenta las consultas con ese resultado por equipo. No basta con la dirección: el inventario le pone nombre, y el nombre es lo que va al ticket.
Responde para continuar
Escribe el nombre del equipo que hizo más consultas de nombres inexistentes.
Ver pista de ayuda
Filtra `dns` por NXDOMAIN, cuenta por dirección de origen y traduce con `inventario`.
En conn hay dos filas seguidas de un mismo puesto hacia una misma dirección, ambas con estado S0: se vio el intento de conexión y no hubo respuesta. Antes de preguntarse por qué, conviene saber a qué nombre corresponde esa dirección, porque en el registro de conexiones solo hay números.
El nombre se saca de dns.log: la consulta anterior, del mismo equipo, cuya respuesta (answers) es esa dirección. Se unen por la dirección de la respuesta y por la hora, porque el uid de una consulta es el de su conversación con el servidor DNS, no el de la que vino después.
Responde para continuar
Escribe el nombre que pidió el puesto de compras justo antes de los dos intentos de conexión que no recibieron respuesta.
Ver pista de ayuda
Mira la dirección de destino de las filas S0 en `conn` y búscala en la columna `answers` de `dns`.
El nombre existía (la respuesta fue NOERROR y devolvió una dirección) pero la conversación nunca se estableció: no hubo respuesta al primer paquete, y el puesto lo volvió a intentar tres segundos después. Un nombre que se resuelve y un servidor que no contesta tiene varias lecturas, y el registro solo permite descartar algunas.
Responde para continuar
Un puesto resuelve un nombre sin error y su conexión al puerto 80 de esa dirección queda en S0 dos veces. ¿Qué lectura sostiene la evidencia?
Ver pista de ayuda
Recuerda qué significa S0 en la tarea anterior y qué dijo el DNS en ese caso.
Whoami-Labs Pro
Whoami-Labs Pro utiliza cookies
Utilizamos cookies y almacenamiento local para el funcionamiento del sitio, seguridad de sesión y, si lo autorizas, analítica y marketing. Puedes aceptar, rechazar o personalizar. Política de Privacidad
Preferencias
Configuraciones de cookies
Elige qué categorías permitir. Las esenciales siempre están activas. Consulta la Política de Privacidad.
Esenciales
Siempre activas · sesión, CSRF, tema y esta preferencia
Necesarias para iniciar sesión, proteger formularios (CSRF) y recordar tu elección de cookies y tema. Sin ellas la plataforma no funciona de forma segura.
Analíticos
Hoy no activos en la plataforma; listos para cuando se conecten
Nos ayudan a entender uso de cursos y páginas. Si los activas, se usarán cuando conectemos analítica; hasta entonces no se carga ningún tracker.
Marketing
Hoy no activos; campañas futuras solo con tu permiso
Comunicaciones o campañas. No activos hoy en la plataforma; quedarán listos si los conectamos y solo si los permites.