Segurança Dinâmica: Como Usar Schedules no FortiGate para Ambientes Educacionais
Fortigate Policy Schedules
Published on December 3, 2025
O Desafio: Um Ambiente, Múltiplas Necessidades
Gerir a segurança de rede num ambiente educacional apresenta desafios únicos. Imagine uma escola que, durante a manhã (das 6h às 12h), serve alunos do ensino fundamental. Neste período, é crucial restringir o acesso a redes sociais e conteúdos inadequados. No entanto, à tarde e à noite (das 12h01 às 23h), o mesmo espaço é utilizado para a educação de jovens e adultos, onde o acesso a estas plataformas pode ser necessário para fins pedagógicos.
Num cenário ideal, poderíamos simplesmente criar perfis de acesso diferentes para cada grupo de alunos. Contudo, devido a uma limitação no sistema de cadastro onde todos os alunos partilham o mesmo perfil de acesso, esta abordagem não é viável. Então, como podemos gerir estas duas realidades sem ter de alterar manualmente as regras do firewall todos os dias? A resposta está em aproveitar ao máximo os recursos de um Next-Generation Firewall (NGFW) como o FortiGate, especificamente a funcionalidade de Schedules (Agendamentos).
Passo 1: Os Perfis de Segurança (Application Control)
O primeiro passo é definir o "o quê". Precisamos de dois perfis distintos no Application Control. Esta funcionalidade permite-nos controlar o acesso a aplicações específicas, independentemente da porta ou protocolo que utilizem.
Perfil 1:
Bloqueio_Redes_Sociais
Neste perfil, vamos categorizar todas as aplicações de redes sociais (Facebook, Instagram, TikTok, etc.) como "Block".Perfil 2:
Liberado_Redes_Sociais
Este perfil pode ser mais permissivo, permitindo o acesso a estas aplicações, talvez com algum controlo de largura de banda se necessário.

Passo 2: Os Agendamentos (Schedules)
Agora, definimos o "quando". Em Policy & Objects > Schedules, vamos criar dois agendamentos recorrentes que espelham a nossa necessidade:
Schedule 1:
Horario_Manha_Escolar
Configurado para ser ativo de Segunda a Sexta, das 06:00 às 12:00.Schedule 2:
Horario_Tarde_Noite
Configurado para ser ativo de Segunda a Sexta, das 12:01 às 23:00.
Passo 3: As Políticas de Firewall (Juntando Tudo)
Com o "o quê" e o "quando" definidos, a magia acontece na criação das políticas de firewall. Em Policy & Objects > Firewall Policy, vamos criar duas regras. A ordem é importante, mas como os horários não se sobrepõem, a gestão é simples.
Política 1: Bloqueio Matutino
Incoming Interface:
lanOutgoing Interface:
wan1Source:
allDestination:
allSchedule:
Horario_Manha_Escolar(Aqui está o segredo!)Service:
ALLAction:
ACCEPTSecurity Profiles: Ativar Application Control e selecionar o perfil
Bloqueio_Redes_Sociais.
Política 2: Liberação Vespertina/Noturna
Incoming Interface:
lanOutgoing Interface:
wan1Source:
allDestination:
allSchedule:
Horario_Tarde_NoiteService:
ALLAction:
ACCEPTSecurity Profiles: Ativar Application Control e selecionar o perfil
Liberado_Redes_Sociais.

Conclusão: Segurança Inteligente e Automatizada
Com esta configuração, o FortiGate irá alternar automaticamente entre os perfis de segurança com base no horário, sem qualquer intervenção manual. De manhã, a política de bloqueio estará ativa. Ao meio-dia, essa política torna-se inativa e a política de liberação entra em vigor. Às 23h, a segunda política também se desativa, e o ciclo recomeça no dia seguinte.
Este é um exemplo claro de como aproveitar os recursos de um NGFW para criar um ambiente de rede mais dinâmico, seguro e adaptado às necessidades reais do negócio, transformando o firewall de um simples porteiro para um gestor de acesso inteligente.