Tenho um caso parecido com um cliente meu, ele possui um consultório médico.
O cenário é este:
Ele quis uma conexão do CP, com isso ele colocaria sua propaganda na tela de login,
mas ele não queria usar usuário e senha para conexão. (deixar aberto).
Mas exigiu bloqueio de Pornografia/download no tamanho máximo de 10mb/
Para deixar um pouco mais seguro a conexão eu coloquei horário de funcionamento (pelo agendamento), ou seja a internet só funciona em horário
comercial da clinica.
Usei.
Captive Portal (Login sem Senha e Pagina personalizada)
Squid - bloqueio de download por tamanho.
SquidGuard - bloqueio de Pornografia,
Firewall - Onde configurei o agendamento do acesso a internet.
Não sei se isso vai ter ajudar para alguma coisa…rsrsr
Só postei pq me deparei com um cenário parecido com o meu.
OBS: Esse acesso é 100% para celulares tbm.