Ir al contenido
Avanet

Configurar horarios para reglas y políticas en Sophos Firewall

Un horario hace que una regla o política de Sophos Firewall solo sea efectiva durante una franja definida. Resulta práctico para horarios laborales, accesos de invitados o ventanas de mantenimiento aprobadas. La solución solo es segura cuando la hora del firewall es correcta, se elige el tipo de horario adecuado y ninguna regla más amplia toma el relevo para el mismo tráfico fuera de esa franja.

El procedimiento rápido para una regla de firewall controlada por horario es el siguiente:

  1. En Administration > Time, comprobar la hora actual y la zona horaria.
  2. En Profiles > Schedule > Add, crear un horario recurrente o único.
  3. Abrir la regla de firewall afectada y seleccionar el horario en During scheduled time.
  4. Volver a comprobar la posición de la regla, el origen, el destino, el servicio y el registro.
  5. Probar una conexión nueva antes, durante y después de la franja horaria.
  6. En Log Viewer, comprobar qué Firewall Rule ID procesa realmente el tráfico.

⚠️ Un horario no convierte en segura una regla demasiado amplia. Solo limita cuándo es efectiva esa regla o política concreta. El origen, el destino, los servicios, los usuarios, las funciones de protección y el orden de las reglas deben seguir planificándose de forma restrictiva.

Qué controla un horario

Sophos Firewall utiliza los horarios como objetos de tiempo reutilizables. Pueden limitar temporalmente reglas de firewall, políticas web, políticas de aplicaciones, políticas de traffic shaping, políticas de tiempo de acceso y análisis de puntos de acceso no autorizados.

El horario por sí solo no permite ni bloquea tráfico. Solo surte efecto cuando se asigna a una regla, política o análisis. All the time significa que no se desea ninguna restricción temporal.

Recurrente o único

En Recurrence type hay dos modelos disponibles:

  • Recurring: Se repite los días de la semana y a las horas seleccionadas. Este tipo sirve, por ejemplo, para horarios de oficina o ventanas de mantenimiento periódicas.
  • One-time: Se aplica entre una fecha inicial y una final a las horas definidas. Este tipo sirve para una conferencia concreta, un acceso temporal de invitados o un mantenimiento puntual.

Un horario One-time solo puede aplicarse a reglas de firewall. Las políticas web, de aplicaciones y de traffic shaping, las políticas de tiempo de acceso y los análisis de puntos de acceso no autorizados requieren un horario recurrente.

Con Expand, un horario recurrente puede tener distintas horas de inicio y fin para cada día de la semana. Esto resulta más claro que varias reglas casi idénticas, siempre que la aprobación funcional sea la misma todos los días.

Schedule y Access Time no son lo mismo

Un horario solo describe días y horas. Una Access time policy, en cambio, combina un horario recurrente con la acción Allow o Deny y se asigna a usuarios, grupos o usuarios invitados.

Configurar Access Time para usuarios y grupos explica la asignación completa, la prioridad del usuario sobre el grupo y el límite del grupo principal de AD.

Para una ruta de red limitada temporalmente, el horario debe incluirse directamente en la regla de firewall. Para el acceso a Internet de un usuario o grupo en función de la hora, puede ser más adecuada una política de tiempo de acceso. Ambos mecanismos no deben superponerse sin un motivo claro, porque entonces resulta difícil determinar qué nivel finaliza el acceso.

Planificar la base horaria y los valores de ejemplo

Los horarios se rigen por el reloj y la zona horaria del firewall. Antes de configurarlos, hay que comprobar al menos Current time y Time zone en Administration > Time. Configurar la hora del sistema y NTP en Sophos Firewall explica cómo verificar correctamente NTP y la zona horaria.

Cambiar los servidores NTP no es un paso rutinario de resolución de problemas: Sophos indica que todas las conexiones IPsec se vuelven a establecer al hacerlo. Para la validación inicial del horario basta con una comprobación de solo lectura de la base horaria existente.

Los siguientes valores de muestra ilustran el procedimiento:

  • Recurring: Guest_BusinessHours, de lunes a viernes, de 07:30 a 18:00
  • Regla de firewall: Guest_to_WAN_BusinessHours
  • Origen: net_Guest_10.50.0.0_24
  • Destino: WAN y Any
  • Servicios: HTTP y HTTPS
  • One-time: Vendor_Maintenance_2026-09-15, el 15 de septiembre de 2026 de 22:00 a 23:30
  • Origen externo de ejemplo: 198.51.100.25
  • Destino interno de ejemplo: 10.20.30.40
  • Servicio: HTTPS

198.51.100.25 es una dirección de documentación y debe sustituirse por la dirección pública fija del proveedor. Los nombres, redes, fecha y horas también son valores de muestra. Deben utilizarse el origen realmente aprobado, el destino más restrictivo, los servicios necesarios y la franja autorizada.

Crear un horario recurrente

Para el ejemplo de invitados, se crea un horario recurrente:

  1. Abrir Profiles > Schedule.
  2. Seleccionar Add.
  3. Establecer Name en Guest_BusinessHours.
  4. En Description, documentar la finalidad, el responsable y la zona horaria, por ejemplo Acceso web de invitados, Lun-Vie 07:30-18:00 Europe/Zurich, Responsable TI.
  5. Establecer Recurrence type en Recurring.
  6. Seleccionar de lunes a viernes.
  7. Establecer Start time en 07:30 y Stop time en 18:00.
  8. Dejar desactivados sábado y domingo.
  9. Para horarios diarios distintos, utilizar Expand y comprobar cada día por separado.
  10. Guardar con Save.

El horario guardado todavía no tiene efecto. El control temporal de la ruta correspondiente solo se activa al asignarlo a una regla o política.

Asignar un horario a una regla de firewall

La autorización propiamente dicha sigue siendo una regla de firewall normal. Comprender y configurar de forma segura las reglas de Sophos Firewall explica cómo interactúan los criterios de coincidencia, las funciones de protección y el orden de las reglas.

Para el ejemplo de invitados:

  1. Abrir Rules and policies > Firewall rules.
  2. Crear la regla Guest_to_WAN_BusinessHours o editar una regla existente que ya esté documentada.
  3. Limitar Source zones y Source networks and devices a la red de invitados.
  4. En During scheduled time, seleccionar Guest_BusinessHours.
  5. Establecer Destination zones en WAN y excluir los destinos internos.
  6. Seleccionar únicamente los Services necesarios.
  7. Asignar políticas web, de aplicaciones e IPS adecuadas.
  8. Activar Log firewall traffic.
  9. Comprobar la posición de la regla y guardar.

Sophos Firewall evalúa las reglas de firewall de arriba abajo. Si la regla programada no es efectiva fuera de su horario, una regla posterior y más amplia puede permitir el mismo tráfico. Por tanto, una regla Allow controlada por horario necesita una coincidencia claramente separada o una lógica de bloqueo posterior planificada conscientemente. La solución se valida mediante la Firewall Rule ID real, no solo con una solicitud de página satisfactoria.

Regla de mantenimiento puntual

Para una única ventana de acceso de un proveedor, se selecciona One-time en Profiles > Schedule > Add. La fecha de inicio, la fecha de fin y las horas se copian de la ventana de mantenimiento aprobada. Después, el horario se asigna a la regla de firewall restrictiva en During scheduled time.

La regla permanece como objeto de configuración después de la franja, pero no coincide fuera del horario. Por ello, el ticket y el responsable también deben definir si, tras finalizar, la regla se desactiva, se elimina o se reutiliza con un horario nuevo.

Una regla puntual no sustituye a unos criterios restrictivos. En el ejemplo, la autorización solo incluye la dirección de origen confirmada, el host de destino 10.20.30.40, el servicio HTTPS necesario, el registro y la posición correcta de la regla. Un origen WAN amplio o Any como servicio siguen siendo riesgos innecesarios incluso durante una franja breve.

Utilizar horarios en políticas

Los horarios recurrentes también pueden utilizarse en otras áreas:

  • Web policy: En Constraints se especifica cuándo se aplica una regla de política.
  • Application policy: Una regla de filtro de aplicaciones puede tener un horario.
  • Traffic shaping policy: La regla de ancho de banda solo se aplica durante el horario seleccionado.
  • Access time policy: Un horario recurrente determina cuándo se aplica Allow o Deny a los usuarios y grupos asignados.
  • Rogue AP scan: El análisis puede ejecutarse a horas recurrentes.

El control temporal de la política y la asignación de la política son pasos separados. Una política web o de aplicaciones solo surte efecto a través de la regla de firewall asociada. Configurar y probar Application Control en Sophos Firewall explica por completo el control de aplicaciones, mientras que Configurar Web Protection con políticas web en Sophos Firewall cubre la lógica del filtrado web.

Las distintas capas temporales de una misma conexión deben documentarse deliberadamente. Un horario en la regla de firewall y otro distinto en una política web o de aplicaciones pueden producir resultados técnicos diferentes: la ruta de red puede permanecer abierta mientras solo cambia una acción web o de aplicación concreta.

Probar de forma fiable los límites temporales

Una configuración guardada todavía no es una prueba. La validación utiliza una conexión nueva y los mismos valores de prueba antes, durante y después de la franja horaria:

  1. Documentar Current time y Time zone en el firewall.
  2. Comprobar el tipo de horario, los días de la semana, la hora de inicio y la de fin.
  3. Comprobar la posición de la regla y During scheduled time.
  4. Poco antes del inicio, generar un flujo de prueba definido y registrar el comportamiento de bloqueo o fallback esperado.
  5. Abrir una conexión nueva después del inicio.
  6. En Log Viewer, comparar el origen, el destino, el servicio, la Firewall Rule ID, la acción y la marca de tiempo.
  7. Después del final, abrir otra conexión nueva y comprobar qué regla se aplica ahora.
  8. Para políticas web o de aplicaciones, comprobar además la política, el usuario y la acción de la política.

El procedimiento completo con Log Viewer, Packet Capture y Rule ID se describe en Probar correctamente una regla de Sophos Firewall.

Sophos no documenta de forma general que todas las sesiones existentes finalicen inmediatamente al terminar un horario. Por ello, para accesos críticos para la seguridad se observan tanto una conexión nueva después del límite como una sesión que ya estaba activa. Si las sesiones existentes deben finalizar de inmediato, el horario no puede considerarse la única medida de protección sin una prueba real.

Delimitar los errores sistemáticamente

La regla se aplica a una hora incorrecta

Primero hay que abrir Administration > Time y comparar Current time y Time zone con la hora operativa documentada. Después se comprueban el día de la semana, la hora de inicio, la hora de fin y los valores diarios configurados mediante Expand. La zona horaria del navegador del administrador no cambia la hora del firewall.

El tráfico funciona fuera de la franja

En Log Viewer se identifica la Firewall Rule ID que procesó realmente el tráfico. Con frecuencia, una regla Allow general posterior toma el relevo. En ese caso se corrigen el orden de las reglas y la lógica de coincidencia, en lugar de ampliar el horario. Si no aparece un registro de regla adecuado, Packet Capture y la regla implícita de descarte total #0 ayudan a delimitar la causa.

One-time no está disponible en una política

Este es el límite documentado del producto: los horarios One-time solo pueden asignarse a reglas de firewall. Las políticas web, de aplicaciones, de traffic shaping y de tiempo de acceso requieren un horario recurrente.

No se puede eliminar el horario

Un horario en uso no puede eliminarse directamente. Primero se identifican todas las reglas, políticas y análisis dependientes. Después se asigna a cada dependencia otro horario adecuado o se elimina de forma controlada. Solo entonces se elimina el horario que ya no está en uso.

La política cambia, pero la ruta de red sigue abierta

Un horario de política solo controla la regla de política correspondiente. Si toda la ruta de red debe cerrarse fuera de la franja, la regla de firewall también debe limitarse temporalmente y probarse frente a reglas fallback posteriores.

Planificar los cambios y la reversión

Antes de un cambio se documentan el nombre del horario, el tipo, los días, las horas, la zona horaria, todos los usos y la posición de las reglas de firewall afectadas. Para disponer de una vía de retorno segura, se vuelve a asignar el horario anterior en lugar de seleccionar All the time sin más.

Una reversión típica es la siguiente:

  1. Mantener abiertas la sesión de administrador existente y una vía de administración alternativa.
  2. Asignar a la regla o política afectada el horario anterior documentado.
  3. Comprobar que la posición y el estado de la regla no hayan cambiado.
  4. Probar con una conexión nueva y la Rule ID esperada.
  5. Eliminar el horario nuevo solo cuando ya no existan dependencias.
  6. Actualizar el ticket, el responsable y el resultado de la prueba.

En una autorización de mantenimiento puntual, la retirada planificada debe incluirse en el ticket antes de la activación. Así no queda una regla inactiva pero no documentada tras la cita.

Preguntas frecuentes

¿Un horario One-time desactiva la regla de firewall después de expirar?

No. La regla permanece como objeto de configuración, pero no es efectiva fuera de la franja asignada. Entonces puede coincidir otra regla. Por tanto, deben comprobarse por separado el orden de las reglas, el comportamiento fallback y la retirada planificada.

¿Por qué sigue funcionando el acceso después de que haya expirado el horario?

Normalmente otra regla de firewall procesa el tráfico o una sesión existente sigue activa. La respuesta se obtiene con una conexión nueva, la Firewall Rule ID en Log Viewer y, si es necesario, Packet Capture. No basta con comprobar únicamente el horario.

¿Puede utilizarse el mismo horario para varias reglas y políticas?

Sí. Esto reduce los objetos de tiempo duplicados, pero amplía el alcance de cada cambio. Antes de cada modificación deben comprobarse todos los usos. Las autorizaciones funcionalmente distintas deben recibir horarios separados con nombres y responsables claros.