Saltar para o conteúdo principal

Guia de Integração do Captive Portal do MikroTik RouterOS com o Purple WiFi

Este guia técnico fornece instruções passo a passo para integrar o MikroTik RouterOS com a plataforma WiFi da Purple. Abrange a configuração do captive portal de Guest WiFi, a autenticação 802.1X de Staff WiFi e WiFi Multi-Tenant utilizando PSKs Privados para segmentação dinâmica de VLAN.

📖 4 min de leitura📝 872 palavras🔧 2 exemplos práticos3 perguntas de prática📚 8 definições principais

Ouça este guia

Ver transcrição do podcast
Guia de Integração do Captive Portal do MikroTik RouterOS com o Purple WiFi - Guião do Podcast [INTRO - aproximadamente 1 minuto] Bem-vindo. Se gere infraestruturas de WiFi num hotel, numa cadeia de retalho, num estádio ou num centro de conferências, e utiliza o MikroTik RouterOS, este episódio é para si. Vou explicar-lhe exatamente como integrar o Hotspot Gateway da MikroTik com a plataforma de guest WiFi da Purple - cobrindo três casos de utilização distintos: guest WiFi com um captive portal e walled garden, Staff WiFi seguro utilizando 802.1X e segregação de rede multi-tenant utilizando a funcionalidade Private Pre-Shared Key da MikroTik. Isto não é uma visão geral teórica. No final deste episódio, terá os comandos CLI específicos, os atributos RADIUS e a lógica de configuração de que necessita para implementar ou auditar estas configurações por si próprio. Vamos a isso. [ANÁLISE TÉCNICA DETALHADA - aproximadamente 5 minutos] Parte um: Guest WiFi e o captive portal da MikroTik. O Hotspot Gateway da MikroTik é o motor por trás do redirecionamento de guest WiFi no RouterOS. Quando um visitante se liga ao seu SSID de convidados, o Hotspot Gateway intercepta o seu tráfego HTTP e redireciona-o para uma splash page - esse é o seu captive portal. A Purple aloja essa splash page. O seu router MikroTik atua como o Hotspot Gateway e cliente RADIUS. A plataforma da Purple atua como o servidor RADIUS. Eis como configurá-lo. Primeiro, execute o assistente Hotspot Setup a partir do menu IP no Winbox ou através da CLI. Irá atribuí-lo à sua interface voltada para os convidados - normalmente uma interface VLAN ou uma porta bridge. Defina o seu conjunto de endereços locais (address pool), configure os seus servidores DNS e atribua um nome DNS ao hotspot. Esse nome DNS é o que os convidados veem no seu navegador antes de se autenticarem. Assim que o assistente terminar, precisa de apontar o perfil do hotspot para o servidor RADIUS da Purple. Na CLI, o comando é o seguinte: /radius add service=hotspot address=YOUR-PURPLE-RADIUS-IP secret=YOUR-SHARED-SECRET authentication-port=1812 accounting-port=1813 Depois, ative o RADIUS no perfil do hotspot: /ip hotspot profile set default use-radius=yes A Purple fornecerá o endereço IP do RADIUS, o segredo partilhado (shared secret) e o URL da splash page quando configurar o seu espaço no painel da Purple. Agora, o walled garden. Isto é crítico. Antes de um convidado se autenticar, o seu dispositivo precisa de conseguir aceder à splash page da Purple e a quaisquer fornecedores de OAuth que esteja a utilizar - Google, Facebook, etc. Sem as entradas no walled garden, o ciclo de redirecionamento quebra-se e os convidados não conseguem iniciar sessão. No RouterOS, adiciona as entradas do walled garden em IP, Hotspot, Walled Garden. Precisa de adicionar o domínio da splash page da Purple, quaisquer domínios de login social e quaisquer servidores CDN que sirvam os recursos da página de login. A documentação da Purple lista os domínios exatos para a sua região. Adicione-os como entradas de IP ou de nome de anfitrião (hostname) - as entradas de nome de anfitrião são mais resilientes quando os endereços IP mudam. Os principais atributos RADIUS que a Purple retorna após uma autenticação bem-sucedida incluem o limite de tempo da sessão (session timeout), que controla quanto tempo um convidado permanece ligado antes de lhe ser solicitada nova autenticação, e opcionalmente um limite de largura de banda utilizando o atributo específico do fabricante Mikrotik-Rate-Limit. Isto permite-lhe aplicar políticas de utilização justa por sessão de convidado diretamente a partir do painel da Purple, sem alterar a configuração do router. Parte dois: Staff WiFi seguro com 802.1X. É aqui que deixa de utilizar palavras-passe partilhadas por completo. O IEEE 802.1X é o padrão para controlo de acesso à rede baseado em portas. Numa interface sem fios MikroTik, ativa a autenticação WPA2-Enterprise ou WPA3-Enterprise, o que significa que o ponto de acesso se torna um autenticador - este passa as credenciais EAP do dispositivo do funcionário para um servidor RADIUS, que as valida e retorna um Access-Accept ou Access-Reject. O produto Staff WiFi da Purple integra-se com o Microsoft Entra ID, Okta e Google Workspace como fornecedores de identidade. Quando o dispositivo de um funcionário se liga, apresenta um certificado ou nome de utilizador e palavra-passe via PEAP-MSCHAPv2. O servidor RADIUS da Purple valida essa credencial em tempo real junto do seu fornecedor de identidade. Do lado do MikroTik, configura o perfil de segurança sem fios com os tipos de autenticação (authentication-types) definidos para wpa2-eap, e aponta o cliente RADIUS para o servidor da Purple com service=wireless. No CAPsMAN - o sistema de gestão centralizada de pontos de acesso da MikroTik - define isto ao nível da configuração de segurança para que se aplique de forma consistente em todos os seus pontos de acesso geridos. O servidor RADIUS pode retornar o atributo Mikrotik-Wireless-VLANID para colocar os funcionários autenticados numa VLAN específica. É assim que impõe a segmentação de rede - a equipa financeira fica na VLAN 10, a de operações na VLAN 20, e assim sucessivamente - tudo a partir de um único SSID, tudo baseado na identidade. Para a revogação automática - quando um funcionário sai da empresa - a integração da Purple com o seu fornecedor de identidade significa que, ao desativar a conta no Entra ID ou Okta, a próxima tentativa de nova autenticação falha e o dispositivo é desligado. Sem necessidade de alterações manuais na configuração do router. Parte três: WiFi Multi-Tenant com Private Pre-Shared Keys. Este é o caso mais interessante do ponto de vista da arquitetura. O Private PSK - por vezes chamado PPSK ou iPSK - permite-lhe disponibilizar um único SSID onde cada inquilino, residente ou grupo de dispositivos se liga com uma palavra-passe exclusiva, e cada palavra-passe é mapeada para uma VLAN diferente. No MikroTik, isto funciona através de autenticação RADIUS baseada em MAC na interface sem fios. Quando um dispositivo se liga, o ponto de acesso envia o endereço MAC do dispositivo para o servidor RADIUS como o nome de utilizador. O servidor RADIUS - seja o próprio User Manager da MikroTik no RouterOS 7, ou o FreeRADIUS - procura esse endereço MAC e retorna dois atributos específicos do fabricante: Mikrotik-Wireless-Psk, que é a palavra-passe por dispositivo, e Mikrotik-Wireless-VLANID, que coloca o dispositivo na VLAN correta. O perfil de segurança sem fios necessita de ter radius-mac-authentication definido para yes, e o cliente RADIUS necessita de service=wireless. Na prática, para uma propriedade de arrendamento de longa duração (build-to-rent) com 200 apartamentos, pré-registaria os endereços MAC dos dispositivos de cada residente na plataforma da Purple quando estes se mudassem. A Purple mapeia cada MAC para uma PSK exclusiva e uma VLAN correspondente ao segmento de rede desse apartamento. O residente liga-se utilizando a palavra-passe do seu apartamento. Os seus dispositivos ficam numa VLAN isolada. Os dispositivos do vizinho estão numa VLAN completamente separada. Nenhum consegue ver o tráfego do outro. Para dispositivos que não suportam 802.1X - smart TVs, consolas de jogos, dispositivos IoT - esta abordagem é la alternativa prática. O dispositivo apenas precisa de suportar WPA2-PSK, o que é comum a todos. [RECOMENDAÇÕES DE IMPLEMENTAÇÃO E ERROS COMUNS - aproximadamente 2 minutos] Deixe-me apresentar-lhe as quatro coisas que correm mal com mais frequência nestas implementações. Primeiro: falhas no walled garden. Se a splash page da Purple não carregar, verifique as suas entradas de walled garden. O culpado mais comum é um domínio CDN em falta ou um redirecionamento de login social que não está na lista de permissões. Utilize a ferramenta torch ou o packet sniffer do MikroTik para monitorizar quais as consultas DNS que estão a ser bloqueadas antes da autenticação. Segundo: incompatibilidades de limite de tempo (timeout) do RADIUS. O timeout predefinido do RADIUS no MikroTik é de 1100 milissegundos. Se o servidor RADIUS da Purple estiver geograficamente distante ou se o caminho de rede tiver latência, verá falhas de autenticação intermitentes. Aumente o timeout para 3000 milissegundos e configure um servidor RADIUS de cópia de segurança (backup) para maior resiliência. Terceiro: filtragem de VLAN não ativada na bridge. A atribuição dinâmica de VLAN via RADIUS só funciona se a filtragem de VLAN da bridge estiver ativada. Este é um requisito do RouterOS. Se verificar que todos os clientes ficam na VLAN predefinida, independentemente do que o RADIUS retorna, confirme se vlan-filtering=yes está definido na sua interface bridge. Quarto: incompatibilidade de versões do CAPsMAN. Se estiver a executar uma mistura de pontos de acesso geridos com CAPsMAN versão 2 e versão 3, o comportamento de marcação de VLAN pode diferir. Padronize no RouterOS 7 com CAPsMAN versão 3 em todo o seu parque de pontos de acesso antes de implementar funcionalidades de VLAN dinâmica. Uma recomendação de arquitetura: execute o seu tráfego de convidados, funcionários e gestão em VLANs separadas desde o primeiro dia, mesmo que não esteja a utilizar os três casos de utilização da Purple imediatamente. Adaptar a segmentação de VLAN a uma rede plana posteriormente é significativamente mais disruptivo do que construí-la de raiz. [PERGUNTAS E RESPOSTAS RÁPIDAS - aproximadamente 1 minuto] Posso utilizar o User Manager integrado do MikroTik em vez de um servidor RADIUS externo? Sim, para implementações mais pequenas. O User Manager no RouterOS 7 suporta PEAP-MSCHAPv2 para 802.1X sem fios e pode retornar o atributo Mikrotik-Wireless-VLANID. Para implementações em produção com a Purple, utilizará a infraestrutura RADIUS alojada da Purple, que trata da integração com o fornecedor de identidade e da gestão de sessões por si. A Purple suporta o MikroTik CAPsMAN? Sim. A Purple é agnóstica em termos de hardware. A integração funciona ao nível do RADIUS e do redirecionamento do hotspot, pelo que é igualmente compatível com pontos de acesso MikroTik autónomos e implementações geridas por CAPsMAN. De que versão do RouterOS necessito? O RouterOS 7.x é recomendado para os três casos de utilização abrangidos neste guia. A atribuição dinâmica de VLAN via RADIUS sem fios e o User Manager atualizado são funcionalidades do RouterOS 7. O RouterOS 6.x suporta hotspot e autenticação RADIUS básica, mas carece de algumas das capacidades de VLAN sem fios. [RESUMO E PRÓXIMOS PASSOS - aproximadamente 1 minuto] Em resumo: o MikroTik RouterOS oferece-lhe três pontos de integração distintos com a Purple. O Hotspot Gateway trata do redirecionamento de guest WiFi e da autenticação do captive portal. A configuração de 802.1X sem fios com RADIUS trata do Staff WiFi seguro com acesso baseado na identidade. E a autenticação RADIUS baseada em MAC com Private PSK trata da segregação de rede multi-tenant para propriedades residenciais e de utilização mista. O elemento comum aos três é o RADIUS. Configure corretamente o seu cliente RADIUS - IP correto, segredo partilhado correto, tipo de serviço correto, timeout correto - e o resto surge naturalmente. Os seus próximos passos: inicie sessão no seu painel da Purple, navegue até à configuração do espaço e obtenha as suas credenciais RADIUS. Depois, siga os comandos CLI no guia escrito para configurar o seu perfil de hotspot, o seu perfil de segurança sem fios e as suas entradas de walled garden. Teste com um único ponto de acesso antes de implementar em todo o seu parque de equipamentos. Se estiver a implementar isto em grande escala - múltiplos locais, centenas de pontos de acesso - a equipa de Serviços Profissionais da Purple pode apoiar a implementação. A Purple opera em mais de 80 000 espaços ativos globalmente, com 99,999% de tempo de atividade, e é certificada pelas normas ISO 27001, GDPR e Cyber Essentials. Obrigado por ouvir. O guia escrito completo com todos os comandos CLI, tabelas de atributos RADIUS e exemplos práticos está ligado nas notas do episódio.

header_image.png

Resumo Executivo

A integração do MikroTik RouterOS com a Purple cria uma rede unificada e baseada em identidade em ambientes de convidados, funcionários e multi-tenant. Este guia fornece a lógica de configuração específica necessária para implementar a sobreposição de nuvem da Purple no hardware MikroTik. Aprenderá a configurar o Hotspot Gateway do RouterOS para redirecionamento de Guest WiFi , a implementar o IEEE 802.1X para Staff WiFi seguro e a implementar Private Pre-Shared Keys (PPSK) para isolar o tráfego de WiFi Multi-Tenant.

Ao seguir estes modelos de implementação, segmenta a sua rede de forma segura enquanto recolhe dados primários (first-party data) para WiFi Analytics . A Purple processou 440 milhões de inícios de sessão em 2024 com 99,999% de tempo de atividade, tornando esta arquitetura adequada para ambientes de alta densidade no Retalho , Hotelaria e Transportes .

Análise Técnica Detalhada

Guest WiFi: Captive Portal e Walled Garden

O Hotspot Gateway do MikroTik intercepta o tráfego HTTP não autenticado e redireciona-o para o captive portal alojado da Purple. A Purple atua como o servidor RADIUS, tratando da autenticação e da gestão de sessões.

Para garantir que o captive portal carrega corretamente, deve configurar um walled garden. Isto permite o acesso pré-autenticação aos domínios da splash page da Purple, Content Delivery Networks (CDNs) e fornecedores de OAuth (como o Google Workspace e o Microsoft Entra ID). Sem estas entradas, o ciclo de redirecionamento quebra-se.

Após uma autenticação bem-sucedida, o servidor RADIUS da Purple retorna atributos padrão, incluindo Session-Timeout para impor limites de ligação, e opcionalmente Mikrotik-Rate-Limit para impor restrições de largura de banda diretamente a partir do painel da Purple.

Staff WiFi: Autenticação 802.1X

Para Staff WiFi, elimina as palavras-passe partilhadas ao implementar o IEEE 802.1X. O ponto de acesso MikroTik atua como o autenticador, passando as credenciais EAP para o servidor RADIUS da Purple. A Purple integra-se nativamente com o Microsoft Entra ID, Okta e Google Workspace, validando credenciais via PEAP-MSCHAPv2 ou EAP-TLS.

Quando um funcionário se liga, o servidor RADIUS da Purple pode retornar o atributo Mikrotik-Wireless-VLANID. Isto instrui o router MikroTik a colocar o dispositivo autenticado numa VLAN específica, permitindo a segmentação de rede baseada em funções a partir de um único SSID. Para uma visão geral mais ampla dos padrões de segurança, consulte Enterprise WiFi Security: A Complete Guide for 2026 .

WiFi Multi-Tenant: Private PSK (PPSK)

Os ambientes Multi-Tenant requerem um isolamento seguro sem a complexidade do 802.1X, uma vez que muitos dispositivos de consumo (como smart TVs e consolas de jogos) não o suportam. O MikroTik suporta Private PSK (PPSK) através de autenticação RADIUS baseada em MAC.

Quando um dispositivo se liga ao SSID, o router MikroTik envia o endereço MAC do dispositivo para a Purple. A Purple retorna o atributo Mikrotik-Wireless-Psk (a palavra-passe exclusiva para esse inquilino) e o atributo Mikrotik-Wireless-VLANID. Esta arquitetura permite que centenas de inquilinos partilhem um único SSID enquanto permanecem em bolhas de rede completamente isoladas.

architecture_overview.png

Guia de Implementação

1. Configurar o Cliente RADIUS

Primeiro, defina a Purple como o servidor RADIUS no RouterOS. Isto aplica-se aos três casos de utilização.

/radius
add address=YOUR-PURPLE-RADIUS-IP secret=YOUR-SHARED-SECRET service=hotspot,wireless authentication-port=1812 accounting-port=1813 timeout=3000ms

2. Configuração do Hotspot de Guest WiFi

Execute o assistente de configuração do Hotspot na sua interface VLAN de convidados e, em seguida, ative a autenticação RADIUS no perfil resultante.

/ip hotspot profile
set [ find default=yes ] use-radius=yes radius-accounting=yes

Configure the walled garden to allow access to Purple's infrastructure.

/ip hotspot walled-garden
add action=allow dst-host=*purple.ai
add action=allow dst-host=*purpleportal.net

3. Configuração de Staff WiFi 802.1X

Configure o perfil de segurança sem fios para utilizar WPA2-Enterprise e aponte-o para o servidor RADIUS.

/interface wireless security-profiles
add authentication-types=wpa2-eap eap-methods=passthrough mode=dynamic-keys name=staff-8021x radius-mac-authentication=no

Certifique-se de que a filtragem de VLAN da bridge está ativada para suportar a atribuição dinâmica de VLAN.

/interface bridge
set bridge1 vlan-filtering=yes

4. Configuração de PPSK Multi-Tenant

Para PPSK, ative a autenticação MAC no perfil de segurança sem fios e configure o formato do endereço MAC.

/interface wireless security-profiles
add authentication-types=wpa2-psk mode=dynamic-keys name=multi-tenant-ppsk radius-mac-authentication=yes radius-mac-format=XX:XX:XX:XX:XX:XX

ppsk_vlan_diagram.png

Boas Práticas

  • Padronize no RouterOS 7: A atribuição dinâmica de VLAN via RADIUS sem fios é significativamente mais robusta no RouterOS 7 em comparação com o RouterOS 6.
  • Aumente os Timeouts do RADIUS: O limite de tempo (timeout) predefinido do RADIUS no MikroTik é de 1100ms. Aumente-o para 3000ms para evitar falhas de autenticação intermitentes causadas pela latência da rede.
  • Utilize Entradas de Walled Garden com Nomes de Anfitrião: Utilize sempre dst-host em vez de dst-address para as entradas de walled garden, uma vez que os endereços IP da infraestrutura de nuvem alterge frequentemente.
  • Ativar a Filtragem de VLAN na Bridge: A atribuição dinâmica de VLAN via RADIUS (Mikrotik-Wireless-VLANID) requer vlan-filtering=yes na interface bridge.

Resolução de Problemas e Mitigação de Riscos

Se o Captive Portal não carregar, o walled garden está quase certamente incompleto. Utilize a ferramenta MikroTik Torch para monitorizar consultas DNS rejeitadas de clientes não autenticados na VLAN de convidados. Adicione os domínios em falta ao walled garden.

Se os clientes 802.1X não se conseguirem autenticar, verifique o segredo partilhado e certifique-se de que o cliente RADIUS está configurado com service=wireless. Verifique os registos do painel de controlo da Purple para confirmar se o Access-Reject tem origem na Purple ou no seu fornecedor de identidade.

Se os clientes se autenticarem mas receberem o endereço IP incorreto, confirme se a filtragem de VLAN na bridge está ativada e se o servidor DHCP está corretamente associado à interface VLAN atribuída dinamicamente.

ROI e Impacto no Negócio

A implementação da Purple na sua infraestrutura MikroTik transforma um centro de custos num gerador de receitas. Ao capturar dados primários (first-party data), os espaços podem criar perfis digitais detalhados e automatizar campanhas de marketing. Por exemplo, a Avanti West Coast obteve um retorno do investimento de 463% ao capitalizar em viajantes frequentes e oportunidades de upsell.

Além disso, a rede baseada em identidade reduz os custos operacionais de TI. A automatização do onboarding e offboarding para o Staff WiFi através do Entra ID elimina a gestão manual de palavras-passe, enquanto o PPSK para Multi-Tenant WiFi permite que os gestores de propriedades aprovisionem redes isoladas sem implementar hardware dedicado por unidade.

Definições Principais

Hotspot Gateway

Uma funcionalidade do RouterOS que intercepta o tráfego HTTP não autenticado e o redireciona para uma página de entrada (splash page) do captive portal.

Utilizado para recolher dados de convidados e impor termos de serviço antes de conceder acesso à internet.

Walled Garden

Uma lista de destinos permitidos aos quais os utilizadores não autenticados podem aceder.

Crítico para permitir que os convidados acedam à splash page da Purple, CDNs e fornecedores de OAuth (como o Google) para concluir o processo de início de sessão.

802.1X

Um padrão IEEE para controlo de acesso à rede baseado em portas que fornece um mecanismo de autenticação para dispositivos que desejam ligar-se a uma LAN ou WLAN.

Utilizado para Staff WiFi seguro, permitindo a autenticação através do Entra ID ou Okta em vez de uma palavra-passe partilhada.

Private PSK (PPSK)

Uma arquitetura de segurança onde múltiplas chaves pré-partilhadas (Pre-Shared Keys) exclusivas são utilizadas num único SSID, frequentemente associadas a endereços MAC e VLANs específicos.

Ideal para WiFi Multi-Tenant, fornecendo bolhas de rede isoladas para os residentes e os seus dispositivos de consumo.

RADIUS

Remote Authentication Dial-In User Service. Um protocolo de rede que fornece gestão centralizada de Autenticação, Autorização e Contabilidade (AAA).

O protocolo principal que liga o hardware MikroTik à plataforma de nuvem da Purple para validação de identidade.

VLAN Filtering

Uma definição de bridge do RouterOS que impõe regras de marcação (tagging) e desmarcação (untagging) de VLAN nas portas da bridge.

Deve estar ativado para que a atribuição dinâmica de VLAN via RADIUS funcione corretamente.

CAPsMAN

Controlled Access Point system Manager. O sistema de gestão sem fios centralizado da MikroTik.

Utilizado para implementar perfis de segurança sem fios e definições RADIUS consistentes em múltiplos pontos de acesso.

EAP-TLS

Extensible Authentication Protocol - Transport Layer Security. Um método de autenticação altamente seguro que requer certificados do lado do cliente.

Suportado pela Purple para implementações de Staff WiFi zero-trust onde é necessária autenticação sem palavra-passe.

Exemplos Práticos

Um hotel de 200 quartos necessita de implementar Staff WiFi seguro nos seus pontos de acesso MikroTik. Pretendem que a equipa financeira fique na VLAN 10 e a equipa de operações na VLAN 20, utilizando as suas credenciais existentes do Microsoft Entra ID.

  1. Integre a Purple com o Microsoft Entra ID no painel da Purple.
  2. Configure o cliente RADIUS do MikroTik para apontar para a Purple com service=wireless.
  3. Crie um perfil de segurança sem fios MikroTik com authentication-types=wpa2-eap.
  4. Ative vlan-filtering=yes na bridge do MikroTik.
  5. Na Purple, mapeie o grupo 'Finance' do Entra ID para retornar Mikrotik-Wireless-VLANID=10 e o grupo 'Operations' para retornar Mikrotik-Wireless-VLANID=20.
Comentário do Examinador: Esta abordagem utiliza o IEEE 802.1X para uma autenticação segura e sem palavra-passe. Ao basear-se em grupos do Entra ID e atributos RADIUS, a rede segmenta dinamicamente o tráfego na periferia, reduzindo a superfície de ataque e eliminando a configuração manual de VLAN no router.

Um gestor de propriedades de arrendamento de longa duração (build-to-rent) necessita de fornecer redes WiFi isoladas para 50 apartamentos utilizando uma única transmissão de SSID a partir do MikroTik CAPsMAN.

  1. Configure o perfil de segurança sem fios do MikroTik para o SSID com authentication-types=wpa2-psk e radius-mac-authentication=yes.
  2. Certifique-se de que o cliente RADIUS está configurado com service=wireless a apontar para a Purple.
  3. No painel da Purple, registe os endereços MAC dos dispositivos dos residentes.
  4. Atribua uma PSK e um ID de VLAN exclusivos a cada apartamento na Purple.
  5. Quando um dispositivo se liga, a Purple retorna os atributos Mikrotik-Wireless-Psk e Mikrotik-Wireless-VLANID, colocando o dispositivo na sua bolha de rede isolada.
Comentário do Examinador: Esta arquitetura de PSK Privado (PPSK) fornece isolamento de nível empresarial, suportando simultaneamente dispositivos de consumo que não possuem capacidades 802.1X. Escala de forma eficiente e permite uma gestão centralizada através da Purple.

Perguntas de Prática

Q1. Configurou o Hotspot Gateway do MikroTik e apontou-o para o servidor RADIUS da Purple. Os convidados ligam-se ao SSID, mas os seus navegadores apresentam um erro de limite de tempo (timeout) em vez da splash page da Purple. Qual é o erro de configuração mais provável?

Dica: Considere o que deve acontecer antes de o convidado se autenticar.

Ver resposta modelo

O walled garden está mal configurado ou faltam entradas. Sem permitir o acesso aos domínios da splash page da Purple e CDNs associadas em /ip hotspot walled-garden, o convidado não autenticado não consegue carregar a página de login, resultando num timeout.

Q2. Uma cadeia de retalho pretende implementar Staff WiFi utilizando 802.1X e Entra ID. Configuram `authentication-types=wpa2-eap` e definem o cliente RADIUS. No entanto, a autenticação falha. Verifica a configuração do cliente RADIUS e vê `service=hotspot`. Como resolve isto?

Dica: Diferentes métodos de autenticação sem fios requerem diferentes tipos de serviço RADIUS no RouterOS.

Ver resposta modelo

Altere a configuração do cliente RADIUS para incluir service=wireless. O tipo de serviço hotspot é apenas utilizado para autenticação de captive portal. A autenticação 802.1X e MAC requerem o tipo de serviço wireless.

Q3. Está a implementar WiFi Multi-Tenant utilizando PSKs Privados. A Purple retorna com sucesso os atributos `Mikrotik-Wireless-Psk` e `Mikrotik-Wireless-VLANID`, e o dispositivo liga-se. No entanto, o dispositivo recebe um endereço IP da sub-rede de gestão predefinida, e não da sub-rede isolada do inquilino. Que definição do RouterOS está em falta?

Dica: A atribuição dinâmica de VLAN requer que a bridge processe etiquetas (tags) de VLAN.

Ver resposta modelo

A filtragem de VLAN da bridge está desativada. Deve definir vlan-filtering=yes na interface bridge. Sem isto, a bridge ignora a etiqueta dinâmica de VLAN atribuída pelo RADIUS, e o tráfego reverte para o PVID predefinido sem etiqueta (untagged).