- Purple
- Enterprise WiFi security and authentication: a complete guide
- Okta e RADIUS: Expandir o seu Fornecedor de Identidade para a Autenticação WiFi
Okta e RADIUS: Expandir o seu Fornecedor de Identidade para a Autenticação WiFi
Este guia fornece uma referência técnica abrangente para administradores de TI em organizações centradas no Okta que pretendem expandir o seu fornecedor de identidade na nuvem para a autenticação WiFi utilizando o agente Okta RADIUS. Cobre toda a arquitetura de autenticação, compensações de aplicação de MFA, atribuição dinâmica de VLAN através de mapeamento de atributos RADIUS e a decisão crítica entre EAP-TTLS baseado em palavra-passe e EAP-TLS baseado em certificados. Os operadores de locais e as equipas de TI empresariais encontrarão orientações de implementação práticas, estudos de caso reais do setor hoteleiro e retalho, e uma estrutura clara para integrar o Okta RADIUS juntamente com soluções dedicadas de WiFi de convidados.
Video overview
Ouça este guia
Ver transcrição do podcast
Parte da nossa série principal: Guia de Segurança de WiFi Empresarial →
- Resumo Executivo
- Aprofundamento Técnico
- Como Funciona o Agente Okta RADIUS
- Protocolos EAP Suportados e Limitações Críticas
- Imposição de MFA em Ligações WiFi
- Autenticação Baseada em Palavra-passe vs Baseada em Certificado
- Mapeamento de Atributos RADIUS para Atribuição Dinâmica de VLAN
- Guia de Implementação
- Passo 1: Implementar o Agente RADIUS do Okta (Alta Disponibilidade)
- Passo 2: Configurar a Aplicação RADIUS no Okta
- Passo 3: Configurar a Atribuição de VLAN Baseada em Grupo
- Passo 4: Configurar Supplicants de Cliente
- Passo 5: Configurar Tempos de Limite do RADIUS
- Boas Práticas
- Resolução de Problemas e Mitigação de Riscos
- ROI e Impacto no Negócio

Resumo Executivo
Para as equipas de TI empresariais que gerem locais distribuídos - de cadeias de hotéis a estádios - a unificação do controlo de acesso à rede com um fornecedor de identidade na nuvem é um passo crítico rumo ao Zero Trust. O agente Okta RADIUS faz a ponte entre a identidade na nuvem moderna e a infraestrutura de WiFi 802.1X tradicional, permitindo que as organizações descontinuem servidores RADIUS locais legados e a infraestrutura Active Directory para autenticação de rede.
Este guia detalha como implementar o agente Okta RADIUS para autenticação de WiFi empresarial, cobrindo a arquitetura de proxy, os mecanismos de aplicação de MFA e as compensações entre o EAP-TTLS baseado em palavra-passe e o EAP-TLS baseado em certificados. Também fornece orientação prática sobre o mapeamento de associações a grupos Okta para atributos RADIUS para atribuição dinâmica de VLAN - uma capacidade que suporta diretamente os requisitos de segmentação de rede PCI-DSS. Ao integrar a Okta para autenticação de funcionários juntamente com soluções de Guest WiFi, os operadores de locais podem alcançar uma camada de acesso unificada, segura e em conformidade sem duplicar a infraestrutura de identidade.
Aprofundamento Técnico
Como Funciona o Agente Okta RADIUS
O agente Okta RADIUS é um serviço de sistema leve que atua como um proxy entre os Servidores de Acesso à Rede (NAS) - tais como pontos de acesso sem fios (WAPs) ou controladores de LAN sem fios (WLCs) - e a nuvem Okta. É normalmente implementado num servidor Windows ou Linux localmente ou dentro de uma VPC na nuvem, e é gerido inteiramente a partir da Consola de Administração Okta após a instalação inicial.
O fluxo de autenticação segue um modelo de proxy 802.1X padrão. O dispositivo de um utilizador (o suplicante) liga-se a um SSID empresarial e apresenta as credenciais. O WAP ou WLC (o autenticador) encaminha um Access-Request RADIUS para o agente Okta RADIUS através da porta UDP 1812. O agente canaliza este pedido de forma segura para a nuvem Okta através de uma chamada de API HTTPS, onde o motor de políticas da Okta avalia as credenciais em relação ao seu diretório de utilizadores e a quaisquer políticas de início de sessão configuradas. Se a autenticação for bem-sucedida, o agente devolve uma mensagem Access-Accept RADIUS para o autenticador, incluindo opcionalmente atributos RADIUS para autorização, tais como a atribuição de VLAN. Se for necessário MFA, o agente envia um Access-Challenge RADIUS de volta ao cliente, solicitando um segundo fator antes de a decisão final ser devolvida.

Este modelo de proxy significa que o agente Okta RADIUS não precisa de armazenar credenciais de utilizador localmente. Toda a lógica de autenticação, avaliação de políticas e registo de auditoria ocorrem na nuvem Okta, proporcionando aos administradores um painel de controlo único para a governação de identidade tanto em aplicações na nuvem como no acesso à rede.
Protocolos EAP Suportados e Limitações Críticas
Uma limitação arquitetónica fundamental do agente RADIUS do Okta é a sua dependência do Password Authentication Protocol (PAP) para a autenticação primária. Embora o PAP transmita palavras-passe em texto limpo na camada interna, este é encapsulado e protegido pelo túnel TLS externo do Extensible Authentication Protocol (EAP). Os protocolos externos suportados são o EAP-TTLS (com PAP como método interno) e o EAP-GTC. Para uma comparação mais aprofundada dos métodos EAP, consulte o guia de referência Comparativa de métodos EAP: PEAP, EAP-TLS, EAP-TTLS y EAP-FAST.
Criticamente, o PEAP-MSCHAPv2 não é suportado. Este é o protocolo 802.1X predefinido para clientes Windows e muitos ambientes empresariais legados. As organizações que estejam a migrar de uma configuração RADIUS tradicional NPS/Active Directory devem reconfigurar os seus suplicantes de cliente para utilizar EAP-TTLS com PAP - uma alteração que normalmente requer um perfil sem fios enviado através de MDM ou Política de Grupo. Não ter isto em conta é a causa mais comum de falhas nas implementações de RADIUS do Okta.
O EAP-TLS, que depende inteiramente de autenticação mútua baseada em certificados, também não é suportado nativamente pelo agente RADIUS do Okta. As organizações que necessitem de EAP-TLS devem implementar uma PKI dedicada ou uma solução de RADIUS na nuvem que se integre com o Okta como IdP via SAML ou OIDC, em vez de utilizar diretamente o agente RADIUS do Okta.
Imposição de MFA em Ligações WiFi
O agente RADIUS do Okta suporta MFA para acesso WiFi, mas introduz desafios na experiência do utilizador que devem ser cuidadosamente considerados antes da implementação. Quando uma política de MFA é acionada, o agente envia um Access-Challenge RADIUS para o cliente. O Okta suporta vários fatores para aplicações RADIUS:
| Fator MFA | PAP | EAP-TTLS | Notas |
|---|---|---|---|
| Okta Verify Push | Suportado | Suportado | Enviado fora de banda; o utilizador toca em Aprovar no telemóvel |
| TOTP (Okta Verify / Google Auth) | Suportado | Suportado | O utilizador anexa o OTP à palavra-passe (ex: Pass123,456789) |
| SMS / Email / Voz | Suportado | Suportado | O utilizador envia primeiro a string de acionamento (SMS, EMAIL, CALL) |
| Duo Push / SMS / Código de Acesso | Suportado | Suportado | Código de acesso Duo apenas para EAP-TTLS |
| YubiKey / U2F / Windows Hello | Não Suportado | Não Suportado | Tokens de hardware incompatíveis com o protocolo RADIUS |
A limitação prática é o roaming. Em ambientes de Hospitality, o tablet de um funcionário de limpeza pode fazer roaming entre pontos de acesso dezenas de vezes por turno, acionando a reautenticação de cada vez. Exigir a aprovação de uma notificação push a cada roaming é operacionalmente inviável. Para o WiFi geral dos colaboradores, as políticas de palavras-passe fortes combinadas com a confiança no dispositivo do Okta e as políticas de zona de rede são normalmente preferidas em detrimento de solicitações ativas de MFA. O MFA em WiFi deve ser reservado para SSIDs administrativos ou cenários de acesso com privilégios elevados.
Autenticação Baseada em Palavra-passe vs Baseada em Certificado
A escolha entre RADIUS baseado em palavra-passe (através do agente Okta RADIUS) e EAP-TLS baseado em certificados é uma das decisões mais consequentes numa implementação de WiFi empresarial. As compensações não se referem apenas à segurança; envolvem complexidade de implementação, maturidade na gestão de dispositivos e custos operacionais.

A autenticação baseada em palavra-passe através do agente Okta RADIUS oferece um caminho rápido para a identidade unificada. Se a sua organização já faz a gestão de utilizadores no Okta, a implementação pode ser concluída em horas e não em semanas. Não existe uma PKI para construir, nem certificados para distribuir, nem dependência de MDM. A desvantagem é que as palavras-passe continuam a ser a credencial primária, e a ausência de autenticação mútua significa que o cliente não consegue verificar criptograficamente a identidade da rede - um vetor para ataques "evil twin" em ambientes de alto risco.
O EAP-TLS baseado em certificados elimina totalmente as palavras-passe da equação de autenticação WiFi. O cliente apresenta um certificado de dispositivo e o servidor RADIUS apresenta um certificado de servidor, fornecendo autenticação mútua. Esta é a abordagem recomendada para IEEE 802.1X em redes WPA3-Enterprise, particularmente em ambientes sujeitos a PCI-DSS ou Cyber Essentials Plus. O pré-requisito é uma PKI funcional - seja uma implementação Microsoft ADCS local ou um serviço de PKI na nuvem - e uma plataforma MDM capaz de distribuir certificados por todos os terminais geridos. Para ambientes de Retalho com centenas de dispositivos de ponto de venda geridos, este investimento é plenamente justificado. Para ambientes com muitos dispositivos pessoais (BYOD) ou implementações rápidas, o Okta RADIUS com EAP-TTLS é a escolha mais pragmática.
Mapeamento de Atributos RADIUS para Atribuição Dinâmica de VLAN
A atribuição dinâmica de VLAN é onde a integração do Okta RADIUS oferece o seu valor operacional mais tangível. Ao mapear a pertença a grupos do Okta para atributos RADIUS, os administradores de rede podem aplicar a segmentação de rede baseada em funções sem a necessidade de manter políticas de VLAN separadas por dispositivo ou por localização.
O Okta passa os dados de pertença a grupos na mensagem Access-Accept do RADIUS utilizando um de três atributos, configuráveis nas Definições Avançadas de RADIUS da aplicação Okta:
- Atributo 11 (Filter-Id): Um atributo de texto contendo o nome do grupo. Amplamente suportado por vários fabricantes.
- Atributo 25 (Class): Um atributo opaco utilizado para autorização. Suportado por Cisco ISE, Aruba ClearPass e Fortinet.
- Atributo 26 (Vendor-Specific): Permite sub-atributos específicos do fabricante para um controlo mais detalhado.
O controlador de rede (WLC, dispositivo NAC) recebe o nome do grupo Okta no atributo escolhido e mapeia-o para os atributos de túnel RADIUS padrão necessários para a atribuição de VLAN:
| Atributo RADIUS | Valor | Finalidade |
|---|---|---|
| 64 (Tunnel-Type) | 13 (VLAN) | Especifica o tunelamento de VLAN |
| 65 (Tunnel-Medium-Type) | 6 (802) | Especifica o meio IEEE 802 |
| 81 (Tunnel-Private-Group-ID) | ex., 40 |
O ID da VLAN de destino |
Por exemplo, um utilizador no grupo do Okta Retail-POS-Staff teria Class: Retail-POS-Staff devolvido no Access-Accept. A política do WLC mapearia isto para Tunnel-Private-Group-ID: 40, colocando o dispositivo na VLAN 40 - a rede POS isolada. Um utilizador em Store-Management seria colocado na VLAN 50. Esta lógica é aplicada no limite da rede, não no Okta, mas é inteiramente impulsionada pela pertença ao grupo do Okta.
Tem dúvidas sobre a sua configuração específica?
A nossa equipa trabalha com operadores de espaços, gestores de TI e engenheiros de rede em 80.000 espaços. Agende uma chamada de 20 minutos e mostraremos como outros profissionais na sua área o resolveram.
Guia de Implementação
Passo 1: Implementar o Agente RADIUS do Okta (Alta Disponibilidade)
Implemente o agente RADIUS do Okta num mínimo de dois servidores - no local ou numa VPC na nuvem - para garantir alta disponibilidade. As implementações de agente único representam um risco crítico: se o servidor estiver indisponível para atualizações ou sofrer uma falha, toda a autenticação WiFi 802.1X falhará em toda a infraestrutura. Configure o seu WLC ou appliance NAC para equilibrar a carga dos pedidos RADIUS entre ambos os agentes.
Durante a instalação, o agente solicitará as credenciais de um administrador do Okta para autorizar o agente e associá-lo ao tenant do Okta. Assim que estiver autorizado, o agente aparece na Consola de Administração do Okta em Settings > Downloads > RADIUS Agent Status, onde o estado e a conectividade podem ser monitorizados.
Passo 2: Configurar a Aplicação RADIUS no Okta
- Na Consola de Administração do Okta, navegue até Applications > Applications e pesquise no catálogo de aplicações por RADIUS Application.
- Adicione a aplicação, atribua-lhe um nome descritivo (ex.,
Corporate-WiFi-Staff) e clique em Next. - Sob o separador Sign On, configure a Porta RADIUS (predefinição 1812) e gere um Shared Secret forte e gerado aleatoriamente com, pelo menos, 32 caracteres.
- Sob Advanced RADIUS Settings, ative Accept password and security token in the same login request se pretender suportar TOTP anexado às palavras-passe.
- Opcionalmente, ative Permit Automatic Push for Okta Verify Enrolled Users para um MFA baseado em push perfeito.
- Atribua a aplicação aos grupos do Okta relevantes que representam a sua equipa.
Passo 3: Configurar a Atribuição de VLAN Baseada em Grupo
- Nas definições de Sign On da aplicação RADIUS, clique em Edit na secção Advanced RADIUS Settings.
- Selecione Include groups in RADIUS response.
- Selecione o atributo RADIUS: 25 Class é recomendado para ambientes Aruba e Cisco; 11 Filter-Id para Fortinet e outros.
- Adicione os nomes dos grupos do Okta específicos a incluir (ex.,
Retail-POS-Staff,Store-Management,IT-Admins). - No seu WLC ou appliance NAC, crie políticas de aplicação que mapeiem cada nome de grupo para os atributos de túnel VLAN correspondentes.
Passo 4: Configurar Supplicants de Cliente
Como o PEAP-MSCHAPv2 não é suportado, os dispositivos dos clientes devem ser configurados para usar EAP-TTLS com PAP como o método interno. Implemente um perfil de rede sem fios através da sua plataforma MDM (por exemplo, Microsoft Intune, Jamf Pro) ou através de Objetos de Política de Grupo (GPO) para dispositivos integrados no domínio Windows. O perfil deve especificar:
- SSID: O nome do seu SSID corporativo
- Segurança: WPA2-Enterprise ou WPA3-Enterprise
- Método EAP: EAP-TTLS
- Autenticação Interna: PAP
- Validação de Certificado do Servidor: Ativada (vincule ao CN do certificado do servidor do seu agente RADIUS)
Passo 5: Configurar Tempos de Limite do RADIUS
Aumente o tempo de limite do RADIUS no seu WLC do valor padrão de 3-5 segundos para 30-60 segundos. Isto é crítico se as notificações push de MFA estiverem a ser utilizadas, pois o utilizador deve ter tempo suficiente para aprovar a notificação no seu dispositivo antes que o WLC abandone a tentativa de autenticação.
Boas Práticas
A implementação do Okta RADIUS para autenticação WiFi é simples, mas várias boas práticas operacionais separam uma implementação de produção resiliente de uma prova de conceito frágil.
Segmente o tráfego de convidados e funcionários ao nível do SSID. O Okta RADIUS é uma ferramenta de identidade de força de trabalho. Para acesso de visitantes e convidados, implemente uma solução de captive portal dedicada. Isto evita que os custos de licenciamento do Okta aumentem com o volume de convidados e garante uma separação clara de preocupações. Os clientes corporativos da Purple podem implementar o Guest WiFi num SSID separado enquanto utilizam o Okta RADIUS para autenticação de funcionários na mesma infraestrutura física.
Utilize um equipamento NAC para ambientes de políticas complexas. Se o seu ambiente exigir acesso condicional com base no estado do dispositivo, filtragem de endereços MAC ou estado do certificado em conjunto com a identidade do utilizador, implemente um equipamento NAC intermédio (Aruba ClearPass, Cisco ISE ou Portnox) para reencaminhar pedidos para o agente Okta RADIUS. O equipamento NAC pode enriquecer a resposta RADIUS com atributos de túnel adicionais que o agente Okta não consegue gerar por si só.
Monitorize através do Okta System Log. Todos os eventos de autenticação - sucesso, falha, desafio de MFA e tipo de fator - são registados no Okta System Log. Configure o streaming de registos para o seu SIEM para alertas em tempo real sobre anomalias de autenticação. Isto é particularmente valioso para organizações de Saúde e do setor público sujeitas a requisitos de auditoria.
Rode as chaves partilhadas de acordo com um calendário. A chave partilhada entre a aplicação Okta RADIUS e o seu NAS é uma credencial de segurança crítica. Implemente um calendário de rotação (recomenda-se trimestralmente) e atualize simultaneamente a aplicação Okta e a configuração do WLC/NAC.
Restrinja os endereços de serviço RADIUS. Na configuração do agente Okta RADIUS, restrinja quais os endereços IP que têm permissão para enviar pedidos RADIUS. Isto impede que dispositivos NAS não autorizados tentem autenticar-se contra o seu inquilino Okta. Para orientação sobre o contexto mais amplo da arquitetura de rede, consulte Os Principais Benefícios do SD WAN para Empresas Modernas e Definição de Pontos de Acesso Sem Fios: O Seu Guia Definitivo para 2026.
Resolução de Problemas e Mitigação de Riscos
A tabela seguinte resume os modos de falha mais comuns encontrados em implementações de WiFi RADIUS do Okta e as respetivas mitigações recomendadas.
| Modo de Falha | Causa Raiz | Mitigação |
|---|---|---|
| Timeouts de Autenticação | Timeout do RADIUS no WLC demasiado curto para a API do Okta ou para a resposta MFA | Aumentar o timeout do RADIUS no WLC para 30-60 segundos |
| Clientes Windows Rejeitados | O Windows assume por defeito PEAP-MSCHAPv2, que o RADIUS do Okta rejeita | Implementar perfil wireless EAP-TTLS/PAP via MDM ou GPO |
| Utilizadores na VLAN Errada | Incompatibilidade de nome de grupo do Okta ou atributos de túnel em falta no WLC | Verificar se o WLC mapeia Class/Filter-Id para Tunnel-Private-Group-ID; verificar o System Log do Okta |
| Agente Inacessível | Servidor offline, token de API expirado ou firewall a bloquear HTTPS para o Okta | Implementar agentes redundantes; monitorizar o estado do agente na Okta Admin Console; verificar o tráfego HTTPS de saída |
| Notificação Push de MFA Não Entregue | Utilizador não inscrito no Okta Verify ou dispositivo móvel offline | Impor política de inscrição no Okta Verify; considerar TOTP como alternativa |
| Erros de Validação de Certificado | O cliente não consegue validar o certificado do servidor RADIUS | Fixar o CN do certificado do servidor no perfil wireless do cliente; garantir que a cadeia de CA é confiável |
| Atributos de VLAN Não Enviados | Grupo do Okta não incluído na configuração de resposta do RADIUS | Verificar se o grupo está listado nas Definições Avançadas de RADIUS; confirmar se o utilizador é membro do grupo no Okta |
Para ambientes de Transporte e do setor público onde o tempo de atividade da rede é crítico para a missão, implemente uma monitorização sintética que teste periodicamente a autenticação RADIUS de ponta a ponta e alerte sobre falhas antes que os utilizadores sejam afetados.
ROI e Impacto no Negócio
O caso de negócio para a autenticação WiFi RADIUS do Okta assenta em três pilares: eficiência operacional, melhoria da postura de segurança e prontidão para a conformidade.
Eficiência Operacional. A consolidação da autenticação WiFi no Okta elimina a necessidade de manter uma infraestrutura RADIUS local separada (servidores NPS, AD local) em cada local ou site. Para uma cadeia de hotéis com 50 propriedades, isto pode representar uma redução significativa nos custos de infraestrutura por local e nas despesas de suporte de TI. O aprovisionamento e desaprovisionamento de utilizadores tornam-se atómicos: adicionar um utilizador ao grupo correto do Okta concede simultaneamente acesso a aplicações e o acesso à VLAN de WiFi apropriado. Quando um funcionário sai, a desativação da sua conta Okta revoga imediatamente o acesso ao WiFi em todos os locais.
Postura de Segurança. A substituição de palavras-passe de WiFi partilhadas (PSK) pela autenticação 802.1X por utilizador elimina a partilha de credenciais, um vetor comum para ameaças internas e acessos não autorizados. Combinado com a atribuição dinâmica de VLAN, isto reforça o princípio do menor privilégio na camada de rede. O Okta System Log fornece um registo de auditoria completo e inviolável de cada evento de autenticação WiFi, o que é essencial para a resposta a incidentes.
Prontidão para Conformidade. O Requisito 8.3 do PCI DSS 4.0 exige MFA para todos os acessos administrativos fora da consola. O Requisito 1.3 exige a segmentação de rede entre o ambiente de dados dos titulares de cartões e outras redes. O Okta RADIUS com atribuição de VLAN baseada em grupos responde diretamente a ambos os requisitos. Para conformidade com o GDPR, o Okta System Log fornece os registos de acesso necessários para demonstrar os controlos técnicos adequados sobre os sistemas de processamento de dados pessoais. Para locais que implementam Modern Hospitality WiFi Solutions, esta abordagem unificada à identidade e ao acesso à rede é cada vez mais um pré-requisito para o aprovisionamento empresarial.
As organizações que concluíram esta integração reportam tipicamente uma redução nos pedidos de suporte de TI relacionados com WiFi (menos pedidos de reposição de palavras-passe, menos incidentes de configuração incorreta de VLAN) e uma melhoria mensurável nas pontuações de auditoria de segurança. O investimento na implementação e configuração do agente Okta RADIUS - normalmente medido em dias em vez de semanas para uma implementação num único local - proporciona poupanças operacionais contínuas que se multiplicam num património distribuído.
Definições Principais
Okta RADIUS Agent
Um serviço proxy leve local ou alojado na nuvem que traduz pedidos de autenticação RADIUS da infraestrutura de rede (pontos de acesso, WLCs) em chamadas de API do Okta, permitindo que a nuvem do Okta funcione como o backend de autenticação para o WiFi 802.1X.
As equipas de TI deparam-se com isto ao implementar a autenticação WiFi empresarial suportada pelo Okta. É o componente de ponte crítico entre a infraestrutura de rede legacy baseada em RADIUS e a identidade moderna na nuvem.
802.1X
Uma norma IEEE para Controlo de Acesso à Rede (NAC) baseado em portas que define uma estrutura de autenticação para redes com e sem fios. Utiliza o Extensible Authentication Protocol (EAP) para transportar credenciais de autenticação entre o suplicante (dispositivo), o autenticador (AP/switch) e o servidor de autenticação (RADIUS).
O 802.1X é a base da segurança WiFi empresarial. Qualquer implementação que utilize WPA2-Enterprise ou WPA3-Enterprise utiliza 802.1X. As equipas de TI devem compreender o modelo de três intervenientes (suplicante, autenticador, servidor de autenticação) para resolver problemas de conectividade.
EAP-TTLS (Extensible Authentication Protocol - Tunnelled Transport Layer Security)
Um método EAP que estabelece um túnel TLS utilizando apenas um certificado do lado do servidor e, em seguida, transporta um protocolo de autenticação interno mais simples (como o PAP) dentro do túnel. Isto protege as credenciais internas contra a interceção, exigindo apenas infraestrutura de certificados no lado do servidor.
O EAP-TTLS com PAP é o protocolo recomendado para a autenticação WiFi Okta RADIUS. É mais seguro do que o PAP simples, mas não requer certificados no lado do cliente, o que o torna prático para ambientes BYOD e de dispositivos mistos.
EAP-TLS (Extensible Authentication Protocol - Transport Layer Security)
Um método EAP que utiliza autenticação mútua baseada em certificados - tanto o cliente como o servidor apresentam certificados digitais. É o método 802.1X mais seguro, proporcionando uma autenticação sem palavras-passe e resistente a phishing.
O EAP-TLS é o padrão de excelência para ambientes de dispositivos corporativos geridos. Requer uma infraestrutura PKI e MDM para distribuição de certificados. O agente Okta RADIUS não suporta nativamente EAP-TLS; é necessário um serviço dedicado de PKI na nuvem ou RADIUS.
PAP (Password Authentication Protocol)
Um protocolo de autenticação simples que transmite nomes de utilizador e palavras-passe em texto limpo. No contexto do 802.1X, o PAP é utilizado como o método de autenticação interno dentro de um túnel EAP-TTLS, onde a camada TLS externa fornece encriptação.
O PAP é o principal mecanismo de autenticação suportado pelo agente Okta RADIUS. As equipas de TI devem compreender que o PAP por si só é inseguro, mas o PAP dentro de EAP-TTLS é aceitável para WiFi empresarial quando o certificado do servidor é validado corretamente.
Atribuição Dinâmica de VLAN
Uma técnica de controlo de acesso à rede em que um servidor RADIUS retorna atributos de atribuição de VLAN na mensagem Access-Accept, fazendo com que o controlador sem fios ou switch coloque o cliente autenticado numa VLAN específica com base na sua identidade ou pertença a um grupo, em vez de uma VLAN estática por SSID.
A atribuição dinâmica de VLAN é essencial para a segmentação de rede em ambientes com múltiplas funções (por exemplo, separar terminais POS de dispositivos gerais da equipa). É configurada através do retorno dos atributos RADIUS 64, 65 e 81 na mensagem Access-Accept.
Atributo RADIUS 25 (Class)
Um atributo RADIUS padrão utilizado para passar dados de autorização arbitrários do servidor de autenticação para o NAS. O Okta utiliza este atributo para retornar informações de pertença a grupos Okta para o controlador sem fios, que pode então utilizá-las para a atribuição de VLAN ou decisões de política de acesso.
As equipas de TI que configuram a atribuição de VLAN baseada em grupos Okta irão configurar o WLC para ler o valor do atributo Class e mapeá-lo para um ID de VLAN. O atributo exato a utilizar (11, 25 ou 26) depende da documentação do fabricante do WLC.
NAS (Network Access Server)
Na terminologia RADIUS, o NAS é o dispositivo de rede que recebe o pedido de ligação do utilizador e o encaminha para o servidor RADIUS para autenticação. Em implementações WiFi, o NAS é tipicamente o ponto de acesso sem fios ou o controlador de LAN sem fios.
O NAS é o autenticador no modelo 802.1X. As equipas de TI devem configurar o NAS com o endereço IP do servidor RADIUS, a porta e o segredo partilhado. O endereço IP do NAS deve ser incluído na lista de permissões na configuração de filtragem de endereços de serviço do agente Okta RADIUS.
Segredo Partilhado
Uma palavra-passe pré-partilhada utilizada para autenticar mensagens RADIUS entre o NAS (WLC/AP) e o servidor RADIUS (agente Okta RADIUS). É utilizada para calcular um hash Message-Authenticator que verifica a integridade dos pacotes RADIUS.
O segredo partilhado deve ser idêntico tanto na configuração da aplicação Okta RADIUS como na entrada do servidor RADIUS do WLC/NAC. Deve ter pelo menos 32 carateres, ser gerado aleatoriamente e rodado regularmente. Uma incompatibilidade é uma causa comum de falhas de autenticação RADIUS.
Desafio MFA (RADIUS Access-Challenge)
Um tipo de mensagem RADIUS enviado pelo servidor de autenticação para o NAS quando são necessários fatores de autenticação adicionais. O NAS retransmite o desafio para o cliente, que deve responder com o fator apropriado (por exemplo, OTP, aprovação por push) antes que a autenticação possa ser concluída.
O mecanismo Access-Challenge é a forma como o Okta impõe o MFA através de RADIUS. As equipas de TI devem garantir que o WLC suporta a troca de desafio-resposta e que o tempo limite do RADIUS é suficientemente longo para o utilizador concluir o passo de MFA.
Exemplos Práticos
Uma cadeia hoteleira de 150 propriedades utiliza atualmente servidores NPS locais em cada propriedade para a autenticação WiFi de funcionários através de 802.1X. Cada servidor NPS está associado a um domínio Active Directory local. A equipa de TI pretende centralizar a gestão de identidades no Okta e eliminar a infraestrutura NPS por propriedade. Como devem abordar a migração?
A abordagem recomendada é uma migração faseada utilizando o agente Okta RADIUS implementado numa VPC na nuvem centralizada, em vez de em cada propriedade. Fase 1: Implementar duas instâncias do agente Okta RADIUS numa VPC na nuvem (por exemplo, AWS ou Azure) na mesma região que a maioria das propriedades. Configurar os agentes para escutar na porta UDP 1812. Fase 2: Para cada propriedade, adicionar os IPs do agente Okta RADIUS como servidores RADIUS secundários no WLC, mantendo o NPS existente como primário. Isto permite o funcionamento em paralelo e testes sem interromper a autenticação ativa. Fase 3: Migrar utilizadores do AD local para o Okta. Utilizar o agente AD do Okta para sincronizar inicialmente as contas existentes e depois passar progressivamente para o Okta como a fonte autoritativa. Fase 4: Para cada propriedade, configurar o WLC para utilizar EAP-TTLS/PAP e enviar o novo perfil sem fios para os dispositivos dos funcionários via MDM. Fase 5: Assim que todos os dispositivos estiverem confirmados no EAP-TTLS, alterar a prioridade RADIUS do WLC para os agentes Okta como primários e desativar os servidores NPS. Configurar grupos do Okta (Receção, Limpeza, Restauração, Gestão, Administradores de TI) e ativar a atribuição de VLAN baseada em grupos utilizando o Atributo 25 (Classe). Mapear cada grupo para a VLAN apropriada no WLC. Aumentar o tempo limite de RADIUS do WLC para 45 segundos para acomodar a latência da API do Okta.
Uma cadeia de retalho nacional com 320 lojas precisa de obter a conformidade com o PCI DSS 4.0 para o seu WiFi de funcionários. Os colaboradores das lojas utilizam dispositivos portáteis para a gestão de inventário e um conjunto de dispositivos separado lida com transações de pontos de venda. A cadeia utiliza o Okta para toda a identidade da força de trabalho. Como implementam a segmentação de VLAN utilizando o Okta RADIUS para satisfazer os requisitos de segmentação de rede do PCI DSS?
Crie três grupos Okta: POS-Staff (para funcionários que operam terminais POS), Inventory-Staff (para associados de armazém e loja) e Store-Management. Na aplicação Okta RADIUS, ative "Include groups in RADIUS response" e selecione o Attribute 25 (Class). Adicione os três grupos à configuração de resposta. No controlador sem fios de cada loja (ou centralmente através de um WLC na nuvem), crie três políticas de aplicação: (1) Se Class = POS-Staff, atribua Tunnel-Private-Group-ID = 40 (a VLAN do POS, que está no âmbito do PCI DSS e tem regras de firewall que restringem o acesso apenas ao processador de pagamentos). (2) Se Class = Inventory-Staff, atribua Tunnel-Private-Group-ID = 50 (a VLAN de inventário, fora do âmbito do PCI). (3) Se Class = Store-Management, atribua Tunnel-Private-Group-ID = 60 (a VLAN de gestão com acesso aos sistemas de gestão da loja). Os dispositivos que se ligam com credenciais de um utilizador no grupo POS-Staff são automaticamente colocados na VLAN 40. Se a função de um associado de loja mudar, a atualização da sua filiação no grupo Okta altera imediatamente a sua atribuição de VLAN na próxima ligação - sem necessidade de reconfiguração do WLC. Documente o mapeamento de grupo Okta para VLAN no diagrama de segmentação de rede para a auditoria QSA do PCI DSS.
Perguntas de Prática
Q1. Um centro de conferências de média dimensão utiliza o Okta para toda a gestão de identidades do pessoal. Pretendem implementar WiFi 802.1X para os colaboradores utilizando os seus pontos de acesso Cisco Meraki existentes. Os seus computadores portáteis Windows são geridos através do Microsoft Intune. O gestor de TI pretende impor a MFA por push do Okta Verify para todas as ligações WiFi. Quais são os três passos de configuração mais críticos que devem concluir e qual é o modo de falha mais provável se ignorarem algum deles?
Dica: Considere a compatibilidade do protocolo EAP entre o Okta RADIUS e as predefinições do Windows, a definição de tempo limite do RADIUS e a configuração do perfil sem fios do cliente.
Ver resposta modelo
Os três passos críticos são: (1) Implementar um perfil sem fios através do Intune que configure os clientes Windows para utilizarem EAP-TTLS com PAP como o método interno - o Windows predefine para PEAP-MSCHAPv2, que o agente RADIUS do Okta não suporta, fazendo com que todas as tentativas de autenticação sejam rejeitadas. (2) Aumentar o tempo limite de RADIUS do Cisco Meraki dos 5 segundos predefinidos para pelo menos 45-60 segundos - sem isto, o pedido de autenticação irá expirar antes que o utilizador possa aprovar a notificação push do Okta Verify. (3) Ativar "Permit Automatic Push for Okta Verify Enrolled Users" nas Definições Avançadas de RADIUS da aplicação RADIUS do Okta - sem isto, os utilizadores podem ser solicitados a selecionar manualmente o seu fator MFA em vez de receberem um push automático. O modo de falha mais provável se o passo 1 for ignorado é uma falha de autenticação completa para todos os dispositivos Windows. Se o passo 2 for ignorado, a autenticação falhará intermitentemente para os utilizadores que demorem mais de 5 segundos a aprovar o push. Se o passo 3 for ignorado, os utilizadores irão deparar-se com um pedido de desafio confuso em vez de uma notificação push fluida.
Q2. A equipa de segurança de uma grande cadeia de retalho sinalizou que a sua implementação atual do Okta RADIUS WiFi utiliza um único servidor de agente RADIUS. Durante uma recente janela de atualização, o servidor esteve offline durante 45 minutos, fazendo com que a autenticação WiFi falhasse em todas as 80 lojas. Que alterações arquitetónicas deve a equipa de TI implementar para evitar isto, e quais são as duas opções de implementação para os agentes?
Dica: Considere tanto a topologia de implementação do agente como a configuração do WLC necessária para suportar redundância.
Ver resposta modelo
A equipa de TI deve implementar um mínimo de duas instâncias de agentes RADIUS do Okta e configurar o WLC em cada loja para utilizar ambos os agentes. Existem duas opções de implementação: Opção A (VMs na Nuvem Centralizadas) - implementar ambos os agentes num VPC na nuvem (por exemplo, AWS ou Azure), idealmente em diferentes zonas de disponibilidade. O WLC em cada loja aponta para ambos os IPs na nuvem, com um como principal e outro como secundário (o com balanceamento de carga ativado). Isto minimiza a infraestrutura por local, mas introduz dependência da rede WAN. Opção B (Par Redundante Local) - implementar dois servidores de agentes num centro de dados central ou instalação de co-localização, com o WLC a utilizar a redundância de RADIUS. No WLC, configure o servidor RADIUS principal como Agente 1 e o secundário como Agente 2, com um tempo limite de falha de 3-5 segundos. Ative a "Dead Server Detection" se for suportada pelo fornecedor do WLC. Adicionalmente, a equipa de TI deve configurar a monitorização do estado de integridade na Consola de Administração do Okta e configurar alertas caso um agente fique offline. Para lojas com servidores locais, um agente local pode servir como uma alternativa terciária para garantir a resiliência contra falhas na rede WAN.
Q3. Uma organização empresarial está a avaliar se deve utilizar o agente RADIUS do Okta com EAP-TTLS/PAP ou investir numa solução de PKI na nuvem para EAP-TLS para o seu WiFi corporativo. Têm 2000 dispositivos Windows e macOS geridos e registados no Microsoft Intune, e estão sujeitos ao PCI DSS 4.0. Qual é a abordagem recomendada e qual é a principal justificação de segurança?
Dica: Considere os requisitos do PCI DSS, a maturidade da gestão de dispositivos (todos os dispositivos estão registados no MDM) e as propriedades de segurança de cada método de autenticação.
Ver resposta modelo
A abordagem recomendada é investir em EAP-TLS com uma solução PKI na nuvem. A principal justificação de segurança é a autenticação mútua: o EAP-TLS exige que tanto o cliente como o servidor RADIUS apresentem certificados digitais, o que significa que o dispositivo prova criptograficamente a sua identidade à rede e a rede prova a sua identidade ao dispositivo. Isto elimina o risco de ataques evil twin (onde um AP falso personifica o SSID corporativo) e remove completamente as palavras-passe da equação de autenticação WiFi, eliminando o roubo de credenciais e o phishing como vetores de ataque. Para a PCI DSS 4.0, o EAP-TLS satisfaz o Requisito 8.3 (MFA para acesso administrativo não-consola) de forma implícita através de autenticação baseada em certificados, e suporta o modo WPA3-Enterprise de 192 bits (Requisito 4.2.1 para criptografia forte). O pré-requisito - todos os 2000 dispositivos registados no Intune - já está cumprido, tornando a distribuição de certificados através de perfis SCEP do Intune simples. O agente Okta RADIUS com EAP-TTLS/PAP seria uma solução provisória aceitável durante a implementação da PKI, mas considerando o âmbito da PCI DSS e o parque de dispositivos totalmente gerido, o EAP-TLS é a arquitetura correta a longo prazo. O investimento adicional num serviço de PKI na nuvem (normalmente entre $3 e $8 por dispositivo, por ano) é justificado pelo aumento de segurança e pela redução de custos operacionais com a gestão de credenciais.
Perguntas frequentes
Posso ligar o Okta diretamente ao WiFi empresarial sem um servidor RADIUS intermediário?
Não. Os pontos de acesso e controladores de rede sem fios empresariais autenticam os clientes utilizando o protocolo 802.1X, que depende de RADIUS (Remote Authentication Dial-In User Service). Como o Okta é um fornecedor de identidade na nuvem que opera através de APIs REST e SAML ou OIDC, não consegue comunicar diretamente através do protocolo RADIUS nas portas UDP 1812 e 1813. Terá de implementar o Okta RADIUS Server Agent local ou um serviço Cloud RADIUS que traduza os pedidos de autenticação de rede em chamadas de API do Okta.
Qual é a diferença entre o agente Okta RADIUS local e o Cloud RADIUS?
O agente Okta RADIUS é um serviço que aloja numa máquina virtual interna Windows ou Linux. Recebe pedidos RADIUS dos seus controladores de rede sem fios e envia-os por proxy para a API do Okta. O Cloud RADIUS é um serviço de nuvem totalmente alojado e multi-região que não requer máquinas virtuais locais, oferece integração nativa de PKI para certificados de cliente EAP-TLS e dimensiona-se globalmente com failover automatizado.
Qual protocolo de autenticação EAP deve ser utilizado com o agente Okta RADIUS?
O Okta recomenda o EAP-TTLS (Tunneled Transport Layer Security) com PAP como o método de autenticação interno ao utilizar o agente Okta RADIUS. O EAP-TTLS estabelece um túnel TLS encriptado utilizando um certificado do lado do servidor no agente RADIUS, protegendo as credenciais do utilizador em trânsito enquanto permite ao Okta validar as palavras-passe diretamente no seu diretório na nuvem sem necessitar de certificados no lado do cliente.
Como funciona a atribuição dinâmica de VLAN entre o Okta e os controladores de rede sem fios?
A atribuição dinâmica de VLAN permite que o seu controlador de rede sem fios encaminhe os utilizadores para segmentos de rede específicos com base na sua pertença a grupos do Okta. Durante a autenticação 802.1X, o servidor RADIUS devolve atributos padrão na resposta Access-Accept: Tunnel-Type (Atributo 64 = VLAN), Tunnel-Medium-Type (Atributo 65 = 802) e Tunnel-Private-Group-ID (Atributo 81 = ID ou nome da VLAN). O seu controlador atribui o cliente a essa etiqueta de VLAN após a ligação.
Que definições de tempo de limite de RADIUS são necessárias ao utilizar o MFA push do Okta Verify para WiFi?
Os tempos de limite padrão de RADIUS de 3 a 5 segundos são demasiado curtos para notificações push interativas, fazendo com que o controlador sem fios termine as ligações antes que o utilizador possa aprovar o aviso no telemóvel. Ao ativar as notificações push do Okta Verify para acesso WiFi, aumente o tempo de limite de retransmissão RADIUS do seu controlador sem fios para pelo menos 30 a 60 segundos e defina as tentativas de repetição para 1 ou 2 para evitar notificações push duplicadas.
Continue a ler esta série
Alternativas ao IronWiFi para Implementações de Grande Empresa
Poderá selecionar uma alternativa ao IronWiFi com base nas tarefas que a sua rede deve executar: autenticação, identidade, consentimento, cobertura de hardware e custo a três anos. Saberá quando a Purple, a Cloud4Wi, a Spotipo ou a Cloudi-Fi se adequam melhor, quando o IronWiFi ainda é a melhor opção, e como realizar um projeto-piloto num único local que comprove as promessas de cada fornecedor.
Sophos Firewall e WiFi de convidados: configuração de captive portal com Purple
Como o WiFi de convidados na cloud da Purple funciona com o Sophos Firewall e os seus pontos de acesso através de um captive portal externo padrão e RADIUS, e onde verificar a compatibilidade e encontrar os passos.
Aruba Central e Purple WiFi: Integração Gerida na Nuvem
Um guia de referência técnica abrangente para integrar o Aruba Central com a plataforma de inteligência de WiFi para convidados alojada na nuvem da Purple. Este guia abrange a arquitetura, a configuração passo a passo de portais cativos externos e RADIUS, e estratégias de implementação multi-site para equipas de TI empresariais.
Tem dúvidas sobre a sua configuração específica?
A nossa equipa trabalha com operadores de espaços, gestores de TI e engenheiros de rede em 80.000 espaços. Agende uma chamada de 20 minutos e mostraremos como outros profissionais na sua área o resolveram.