O que você descreve é chamado de portal cativo . Eles geralmente são usados para autenticação em pontos de acesso Wi-Fi, mas também podem ser usados para controlar o acesso à rede com fio.
Existem várias maneiras de implementar um portal cativo:
Redirecionamento HTTP
Nesse caso, as consultas DNS de clientes não autenticados são resolvidas normalmente. No entanto, quando o navegador faz uma solicitação HTTP para o endereço IP resolvido, a solicitação é interceptada por um firewall que atua como um proxy transparente. A solicitação HTTP do cliente é encaminhada para um servidor na rede local que emite um redirecionamento do lado do servidor com um código de status HTTP 302 encontrado , que redirecionará o cliente para o portal cativo.
Redirecionamento de DNS
No redirecionamento baseado em DNS, o firewall garante que apenas os servidores DNS fornecidos pelo DHCP possam ser usados por clientes autenticados. O firewall também pode redirecionar todas as consultas DNS de clientes não autenticados para o servidor DNS local. Esse servidor DNS, por sua vez, retornará o endereço IP do portal cativo como resposta a todas as pesquisas de DNS feitas por clientes não autenticados.
Redirecionamento de IP
No redirecionamento que trabalha na camada IP, um roteador executa a Tradução de Endereço de Rede de Destino (DNAT) para redirecionar pacotes originados de hosts em cativeiro para o portal em cativeiro. Nos casos em que o software do portal cativo é executado no próprio roteador, os pacotes são direcionados para uma interface interna. Os pacotes do portal cativo para o host, por sua vez, são reescritos para que pareçam se originar do destino original.
Ao solucionar problemas do portal cativo, a primeira etapa seria identificar que tipo de redirecionamento está em uso e em que momento o redirecionamento falha. A ferramenta certa para este trabalho é um analisador de pacotes , como o Wireshark . Porém, lembre-se de que a política de TI da sua escola pode proibir o uso de farejadores de pacotes na rede local, pois essas ferramentas podem ser usadas com facilidade para invadir a privacidade de outras pessoas em uma rede não criptografada.
Você também pode consultar o suporte técnico da sua escola. Eles estariam cientes da configuração do portal cativo na rede Wi-Fi local e, principalmente, se os membros do corpo docente estiverem usando Linux, provavelmente poderão ajudar a identificar a origem do problema.