🔒 Registro cerrado · Apertura oficial próximamente · Acceso exclusivo para alumnos activos
Iniciar SesiónLa tabla de reglas y el atajo
5 tareas · 40 min · Principiante
El diagrama de Corozo Envases decía que los usuarios no tocan la planta, y la tabla de reglas del cortafuegos tenía una regla escrita para eso. Pero una regla vale lo que vale su posición, su fecha de caducidad y el hecho de que alguien la mire de vez en cuando. En esta sala lees la exportación completa de la configuración de fw-borde01, con el número de veces que cada regla decidió un paquete en 30 días, y buscas el atajo que deja la segmentación en el papel: una regla que tapa a otra, una temporal que no se retiró y las reglas que llevan un mes sin servir de nada.
Objetivo de la sala
El diagrama de Corozo Envases decía que los usuarios no tocan la planta, y la tabla de reglas del cortafuegos tenía una regla escrita para eso. Pero una regla vale lo que vale su posición, su fecha de caducidad y el hecho de que alguien la mire de vez en cuando. En esta sala lees la exportación completa de la configuración de fw-borde01, con el número de veces que cada regla decidió un paquete en 30 días, y buscas el atajo que deja la segmentación en el papel: una regla que tapa a otra, una temporal que no se retiró y las reglas que llevan un mes sin servir de nada.Un cortafuegos evalúa su tabla de arriba abajo: la primera regla que coincide con el paquete decide y las siguientes no se miran. Eso hace que el orden sea parte del diseño. Una regla amplia que permite, colocada por encima de una regla estrecha que niega, deja a la segunda sin efecto: nunca llega a evaluarse. Se dice que la primera la sombrea.
Ocurre sin mala intención. Alguien necesita abrir algo con urgencia, escribe la regla al principio para que funcione y se olvida de ella. La tabla sigue pareciendo correcta a quien la lee fila por fila, y por eso las revisiones de reglas miran también el orden y los aciertos.
Responde para continuar
Una regla que niega un flujo está debajo de otra que permite un conjunto más amplio que lo incluye. ¿Qué ocurre con ese flujo?
Ver pista de ayuda
Recuerda cómo se evalúa la tabla y qué regla llega primero al paquete.
En la tabla de Corozo hay una regla que niega a Usuarios el acceso a Planta, escrita con razón y con el motivo bien explicado. Pero lleva cero aciertos en 30 días, y eso por sí solo es una señal: o nadie intenta lo que niega, o algo por encima ya decide esos paquetes.
La tabla reglas está en el orden en que se evalúa. Mira qué hay por encima de la regla que niega: una regla anterior que coincida con el mismo origen y permita más de lo que la otra niega.
Responde para continuar
¿Qué regla, por estar antes y ser más amplia, anula la que niega el acceso de Usuarios a Planta? Escribe su identificador.
Ver pista de ayuda
Ejecuta `SELECT * FROM reglas` y busca por encima de la regla que niega a Usuarios una que permita a Usuarios hacia cualquiera.
Las reglas temporales son una causa frecuente de segmentación rota: se abren para un proveedor, una migración o una puesta en marcha y nadie las cierra, porque cerrar es una tarea sin urgencia y mantener abierto no cuesta nada hasta el día que cuesta mucho. Una regla temporal sin una fecha de caducidad aplicada por el propio sistema es un permiso permanente.
La columna caduca guarda la fecha prevista, y parametros dice cuál es la fecha de corte de esta revisión.
Responde para continuar
¿Qué regla tiene una fecha de caducidad anterior a la fecha de corte y sigue activa? Escribe su identificador.
Ver pista de ayuda
Ejecuta `SELECT * FROM parametros` para ver la fecha de corte y busca en `reglas` la única que tiene una fecha en la columna `caduca`.
El tiempo que una regla vencida lleva abierta se mide en días entre su caducidad y la fecha de corte. Es la cifra que le explica a quien paga el riesgo en términos de exposición: no es «hay una regla vieja», es «hubo un acceso externo a servidores durante tantos días sin que nadie lo hubiera aprobado».
Calcula esos días para la regla de la tarea anterior, contando desde el día de su caducidad hasta la fecha de corte.
Responde para continuar
¿Cuántos días lleva abierta la regla vencida de la tarea anterior a la fecha de corte de la revisión?
Ver pista de ayuda
Toma la fecha de caducidad de la regla en `reglas` y la de corte en `parametros`; cuenta los días de cada mes que hay entre las dos.
Cerrar un hueco no siempre exige reescribir la tabla. Si la regla que niega ya existe y solo está mal colocada, cambiar su posición es el cambio más pequeño y el que menos riesgo de interrumpir el servicio tiene. La regla amplia, en cambio, tiene decenas de miles de aciertos: algo depende de ella, y borrarla sin averiguar qué es romper la migración que quiere proteger.
El trabajo del arquitecto es separar lo urgente de lo definitivo: cerrar el hueco hoy con un cambio mínimo y abrir otro para que la regla amplia se convierta en las reglas específicas que de verdad se necesitan.
Responde para continuar
Quieres cerrar hoy el acceso de Usuarios a Planta con el cambio más pequeño. ¿Qué haces?
Ver pista de ayuda
Quieres un cambio pequeño, inmediato y que no interrumpa lo que depende de la regla amplia.
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.