RadSec: Protegendo o Tráfego de Autenticação RADIUS com TLS
Este guia abrangente explora o RadSec (RADIUS sobre TLS), detalhando como ele protege o tráfego de autenticação de rede para implantações modernas em nuvem e multi-site. Ele fornece aos arquitetos de rede etapas práticas de implementação, estratégias de gerenciamento de certificados e técnicas de solução de problemas para substituir o legado UDP RADIUS.
Ouça este guia
Ver transcrição do podcast
📚 Parte da nossa série principal: Enterprise WiFi Security Guide →
- Resumo Executivo
- Mergulho Técnico Profundo
- A Evolução do Transporte RADIUS
- RadSec: RADIUS sobre TLS (RFC 6614)
- Arquitetura em Ambientes Distribuídos
- Guia de Implementação
- 1. Preparação da Infraestrutura de Certificados
- 2. Configuração do Firewall
- 3. Configuração do Dispositivo NAS (Fluxo de Trabalho Genérico)
- 4. Tratamento de Dispositivos Legados (Proxy RadSec)
- Melhores Práticas
- Solução de Problemas e Mitigação de Riscos
- Modos de Falha Comuns
- ROI e Impacto nos Negócios

Resumo Executivo
Há décadas, o RADIUS sobre UDP tem sido a base da autenticação de rede, dependendo de redes privadas e segredos compartilhados para segurança. À medida que as arquiteturas corporativas migram para infraestruturas nativas em nuvem, locais distribuídos de Varejo e Hospitalidade e sobreposições de SD-WAN, o modelo de ameaças mudou fundamentalmente. O tráfego RADIUS agora frequentemente atravessa redes públicas ou compartilhadas, expondo os dados de autenticação à interceptação.
O RadSec (RADIUS sobre TLS), definido na RFC 6614, resolve isso encapsulando pacotes RADIUS dentro de um túnel TLS mutuamente autenticado. Este guia fornece uma referência técnica abrangente para arquitetos de rede e engenheiros de segurança sobre a implantação do RadSec. Abordamos as diferenças arquitetônicas em relação ao RADIUS tradicional, requisitos de gerenciamento de certificados, configurações de firewall e considerações práticas de implantação para integração com plataformas de RADIUS em nuvem, como a infraestrutura de Guest WiFi e WiFi Analytics da Purple. Ao adotar o RadSec, as organizações podem garantir uma segurança robusta, atender a requisitos rigorosos de conformidade, como PCI DSS e GDPR, e simplificar as arquiteturas de autenticação de vários sites.
Mergulho Técnico Profundo
A Evolução do Transporte RADIUS
O protocolo Remote Authentication Dial-In User Service (RADIUS), originalmente definido na RFC 2865, foi projetado para uma era diferente de redes. Ele usa UDP como sua camada de transporte (porta 1812 para autenticação, 1813 para tarifação). No RADIUS tradicional, a carga útil é amplamente não criptografada em trânsito. O único mecanismo de proteção é a ofuscação do atributo User-Password usando um segredo compartilhado entre o Servidor de Acesso à Rede (NAS) e o servidor RADIUS.
Embora isso fosse suficiente quando os dispositivos NAS e os servidores RADIUS residiam na mesma LAN física ou em circuitos MPLS dedicados, as arquiteturas modernas superaram esse modelo. Conforme explorado em nossa discussão sobre Os Principais Benefícios do SD WAN para Empresas Modernas , as empresas distribuídas agora dependem do transporte de internet para conectividade entre sites. O envio de tráfego RADIUS não criptografado pela internet pública expõe credenciais de usuário, identificadores de sessão e políticas de acesso à rede à interceptação e adulteração.
RadSec: RADIUS sobre TLS (RFC 6614)
O RadSec aborda essas vulnerabilidades alterando a camada de transporte. Em vez de UDP, o RadSec usa a porta TCP 2083. Antes que qualquer pacote RADIUS seja trocado, o NAS e o servidor RADIUS estabelecem uma conexão TLS (Transport Layer Security).

As principais características técnicas do RadSec incluem:
- Transporte TCP: O RadSec fornece entrega confiável e ordenada. Isso elimina a necessidade de retransmissões na camada de aplicação inerentes ao RADIUS UDP, que podem causar problemas em ambientes de alta latência.
- Criptografia Completa da Carga Útil: Todo o pacote RADIUS — incluindo cabeçalhos e todos os atributos — é criptografado dentro do túnel TLS.
- Autenticação Mútua (mTLS): Tanto o servidor RADIUS quanto o dispositivo NAS autenticam-se mutuamente usando certificados X.509. Isso substitui o modelo fraco de segredo compartilhado por uma infraestrutura de chaves públicas (PKI) robusta.
- Conexões Persistentes: Ao contrário do RADIUS UDP, que não tem conexão, o RadSec mantém uma conexão TCP persistente. Isso reduz a sobrecarga de estabelecer uma nova conexão para cada solicitação de autenticação, o que é altamente eficiente para locais movimentados.
Nota: A RFC 7360 define o RADIUS sobre DTLS (Datagram TLS), que usa UDP. Embora útil em cenários específicos de alto rendimento, o TLS sobre TCP continua sendo o padrão para implantações de RADIUS em nuvem corporativa.
Arquitetura em Ambientes Distribuídos
Em uma implantação típica de vários sites — como um provedor nacional de Saúde ou uma rede de hubs de Transporte — o RadSec simplifica significativamente a arquitetura.

Em vez de construir redes VPN IPsec complexas de cada filial de volta a um data center central para proteger o tráfego RADIUS, cada dispositivo NAS estabelece uma conexão TLS RadSec direta pela internet com o provedor de RADIUS em nuvem. Este é um modelo de segurança na camada de aplicação que é mais limpo de implantar e mais fácil de solucionar problemas do que as VPNs na camada de rede.
Guia de Implementação
A implantação do RadSec requer coordenação entre a infraestrutura de rede, autoridades certificadoras e políticas de firewall. Siga estas etapas neutras de fornecedor para uma implantação bem-sucedida.
1. Preparação da Infraestrutura de Certificados
O RadSec depende de mTLS. Você precisa de certificados tanto para o servidor quanto para os clientes (dispositivos NAS).
- Certificado do Servidor: Seu provedor de RADIUS em nuvem (por exemplo, Purple) apresentará um certificado de servidor assinado por uma Autoridade Certificadora (CA) pública ou uma CA interna. Seus dispositivos NAS devem ter o certificado da CA raiz instalado em seu repositório de confiança para validar o servidor.
- Certificados de Cliente: Cada dispositivo NAS precisa de um certificado de cliente para se identificar perante o servidor RADIUS. Gere-os por meio de sua PKI interna ou sistema de gerenciamento de rede. Certifique-se de que eles usem chaves RSA de pelo menos 2048 bits ou ECDSA P-256.
2. Configuração do Firewall
O RadSec requer regras de saída específicas de suas interfaces de gerenciamento NAS:
- Protocol: TCP
- Destination Port: 2083
- Destination IP/FQDN: Os endereços dos seus servidores RADIUS em nuvem primário e secundário.
- Stateful Inspection: Garanta que o firewall permita o tráfego de retorno para conexões TCP estabelecidas.
- Keepalives: Configure os valores de timeout TCP do firewall para serem maiores do que o intervalo de keepalive do RadSec (geralmente 60 segundos) para evitar quedas silenciosas de conexão.
3. Configuração do Dispositivo NAS (Fluxo de Trabalho Genérico)
Embora a sintaxe específica varie de acordo com o fabricante (Cisco, Aruba, Juniper, etc.), as etapas lógicas de configuração são consistentes:
- Importar Certificado CA: Carregue o certificado CA que assinou o certificado do servidor RADIUS no repositório de confiança do NAS.
- Importar Certificado do Cliente: Carregue o certificado do cliente e a chave privada do dispositivo NAS.
- Definir Servidor RADIUS: Configure o IP/FQDN do servidor RADIUS.
- Habilitar RadSec: Especifique o TLS como protocolo de transporte e defina a porta como 2083.
- Vincular Certificados: Associe os certificados importados à configuração do servidor RadSec.
- Aplicar ao Perfil AAA: Adicione o servidor RadSec aos grupos de autenticação e tarifação AAA relevantes.
4. Tratamento de Dispositivos Legados (Proxy RadSec)
Nem todos os dispositivos NAS suportam RadSec nativamente. Para switches mais antigos ou pontos de acesso de nível de consumidor, implante um proxy RadSec (como o radsecproxy). O proxy fica na LAN local, aceita o RADIUS UDP tradicional de dispositivos legados e o encaminha por meio de um túnel TLS RadSec seguro para o servidor RADIUS em nuvem.
Melhores Práticas
- Gerenciamento do Ciclo de Vida dos Certificados: Implemente a renovação automatizada de certificados para dispositivos NAS. A expiração em massa de certificados de clientes causará uma interrupção generalizada na rede. Monitore a validade dos certificados e emita alertas 90, 60 e 30 dias antes da expiração.
- Alta Disponibilidade: Sempre configure servidores RadSec primários e secundários. Como o estabelecimento da conexão TCP demora mais do que a transmissão de um pacote UDP, configure temporizadores de failover agressivos no NAS para alternar rapidamente para o servidor secundário se a conexão primária cair.
- TCP Keepalives: Habilite os keepalives TCP no dispositivo NAS para detectar conexões inativas e evitar que os firewalls derrubem sessões ociosas. O intervalo padrão é de 60 segundos.
- Validação Rígida de Certificados: Garanta que os dispositivos NAS estejam configurados para validar rigorosamente o certificado do servidor, incluindo a verificação do Subject Alternative Name (SAN) em relação ao hostname do servidor configurado. Não desative a validação de certificados em produção.
- Preparação para o Futuro: À medida que os padrões sem fio evoluem, como os discutidos em nosso guia WiFi 6E vs WiFi 7: What Venues Need to Know , o volume de tráfego de autenticação aumentará. As conexões TCP persistentes do RadSec são mais adequadas para lidar com essa densidade do que o UDP.
Solução de Problemas e Mitigação de Riscos
Quando as implantações do RadSec falham, o problema raramente é o protocolo RADIUS em si; quase sempre está relacionado ao TLS ou TCP.
Modos de Falha Comuns
- Falhas no Handshake TLS (CA Desconhecida): O dispositivo NAS rejeita o certificado do servidor RADIUS porque a CA de assinatura não está no repositório de confiança do NAS.
- Mitigação: Verifique a cadeia de CA exata usada pelo servidor e garanta que as CAs raiz (e quaisquer intermediárias) estejam instaladas no NAS.
- Quedas Silenciosas de Conexão: A conexão RadSec é estabelecida com sucesso, mas as solicitações de autenticação expiram após um período de inatividade. Isso geralmente ocorre devido a um firewall stateful que derruba a conexão TCP ociosa.
- Mitigação: Habilite os keepalives TCP no NAS e verifique as configurações de timeout de sessão do firewall para a porta 2083.
- Desvio de Relógio (Clock Skew): A validação do certificado TLS depende da hora precisa do sistema. Se o relógio do dispositivo NAS estiver significativamente dessincronizado, ele avaliará certificados válidos como expirados ou ainda não válidos.
- Mitigação: Garanta que todos os dispositivos NAS estejam sincronizados com servidores NTP confiáveis antes de iniciar as conexões RadSec.
ROI e Impacto nos Negócios
A transição para o RadSec oferece um valor comercial mensurável que vai além das melhorias técnicas de segurança:
- Conformidade e Redução de Riscos: O RadSec criptografa os dados de autenticação em trânsito, atendendo diretamente aos requisitos do PCI DSS v4.0 e GDPR. Isso mitiga os riscos financeiros e de reputação associados à interceptação de credenciais.
- Eficiência Operacional: Substituir VPNs IPsec complexas de site a site pelo RadSec na camada de aplicação reduz a sobrecarga de engenharia de rede. Solucionar problemas de uma conexão TLS com um provedor de nuvem é significativamente mais rápido do que depurar o roteamento de VPN e as negociações de fase IKE em centenas de filiais.
- Prontidão para a Nuvem: O RadSec é a tecnologia viabilizadora para a autenticação nativa em nuvem. Ao adotá-lo, as organizações podem se integrar perfeitamente com provedores de identidade modernos e plataformas como a Purple, reduzindo a infraestrutura de servidores locais e os custos de licenciamento.
Definições principais
RadSec
Um protocolo que encapsula dados de autenticação e tarifação RADIUS dentro de um túnel Transport Layer Security (TLS).
Usado para proteger o tráfego de autenticação em redes não confiáveis, substituindo o legado UDP RADIUS.
mTLS (Mutual TLS)
Um processo de autenticação onde tanto o cliente (NAS) quanto o servidor (RADIUS) verificam os certificados X.509 um do outro durante o handshake TLS.
Oferece segurança mais forte do que o modelo tradicional de segredo compartilhado do RADIUS, garantindo que ambos os endpoints sejam verificados criptograficamente.
NAS (Network Access Server)
O dispositivo que fornece acesso à rede aos usuários e atua como um cliente RADIUS. Em redes modernas, normalmente é um ponto de acesso sem fio, switch ou controlador de LAN sem fio.
O NAS é responsável por iniciar a conexão RadSec com o servidor cloud RADIUS.
PKI (Public Key Infrastructure)
A estrutura de funções, políticas, hardware, software e procedimentos necessários para criar, gerenciar, distribuir, usar, armazenar e revogar certificados digitais.
Essencial para gerenciar os certificados exigidos pelas implantações do RadSec em grandes infraestruturas.
TCP Keepalive
Um mecanismo que envia pacotes TCP vazios por uma conexão ociosa para verificar se a conexão ainda está ativa e para evitar que firewalls stateful derrubem a sessão.
Crucial para manter conexões RadSec persistentes durante períodos de baixa atividade de autenticação.
RadSec Proxy
Um serviço de software que atua como intermediário, recebendo tráfego RADIUS UDP tradicional de dispositivos legados e encaminhando-o por uma conexão TLS RadSec segura.
Usado para preencher a lacuna em ambientes onde o hardware de rede mais antigo não suporta nativamente o RadSec.
X.509 Certificate
Um certificado digital que usa o padrão internacional de PKI X.509 amplamente aceito para verificar se uma chave pública pertence à identidade do usuário, computador ou serviço contida no certificado.
A base criptográfica usada pelo RadSec para estabelecer identidade e criptografar o túnel TLS.
EAP (Extensible Authentication Protocol)
Uma estrutura de autenticação frequentemente usada em redes sem fio e conexões ponto a ponto.
O tráfego EAP (como EAP-TLS ou PEAP) é encapsulado em pacotes RADIUS, o que significa que o RadSec transporta com segurança a troca EAP.
Exemplos práticos
Uma rede varejista nacional com 500 locais está migrando de servidores RADIUS locais para o Cloud RADIUS da Purple. A arquitetura existente usa RADIUS não criptografado sobre UDP em uma mistura de links MPLS e SD-WAN. 450 locais possuem pontos de acesso Aruba modernos, enquanto 50 locais usam hardware legado que não suporta RadSec. Como o arquiteto de rede deve projetar o novo transporte de autenticação?
O arquiteto deve implementar uma implantação híbrida de RadSec. Para as 450 localidades com APs Aruba modernos, configure o RadSec nativo diretamente nos APs ou controladores locais. Instale o certificado CA raiz do cloud RADIUS da Purple nos dispositivos Aruba e forneça certificados de cliente por meio da plataforma de gerenciamento de rede. Configure regras de firewall de saída para TCP 2083. Para as 50 localidades legadas, implante um proxy RadSec leve (por exemplo, uma pequena VM Linux ou container executando radsecproxy) em cada site. Os APs legados enviarão RADIUS UDP padrão para o proxy local, que então encapsulará o tráfego em um túnel TLS para a nuvem Purple.
Durante uma implantação do RadSec em um grande centro de convenções, a equipe de rede observa que os dispositivos NAS autenticam os usuários com sucesso durante os períodos de pico, mas falham ao autenticar os primeiros usuários no início da manhã. As capturas de pacotes mostram o NAS tentando enviar tráfego RADIUS, mas recebendo pacotes TCP RST do firewall.
O problema é causado pelo timeout agressivo de sessão TCP do firewall, que derruba a conexão RadSec ociosa durante a noite. A equipe de rede deve configurar keepalives TCP nos dispositivos NAS para a conexão RadSec, definindo o intervalo para 60 segundos. Além disso, eles devem revisar as regras de inspeção de estado do firewall para a porta TCP 2083 e garantir que o timeout da sessão seja maior do que o intervalo de keepalive.
Questões práticas
Q1. Você está projetando a política de firewall para uma nova implantação do RadSec conectando 50 filiais à plataforma Cloud RADIUS da Purple. Quais regras específicas de saída devem ser configuradas nos firewalls das filiais?
Dica: Considere tanto o protocolo quanto a natureza stateful da conexão.
Ver resposta modelo
Os firewalls das filiais devem permitir o tráfego TCP de saída na porta 2083 originado dos endereços IP de gerenciamento do NAS, com destino aos endereços IP ou FQDNs dos servidores Purple Cloud RADIUS. Como o TCP é stateful, o firewall permitirá automaticamente o tráfego de retorno para as sessões estabelecidas. As portas UDP 1812 e 1813 não são necessárias para o RadSec.
Q2. Um engenheiro júnior relata que um switch recém-configurado está falhando ao estabelecer uma conexão RadSec com o servidor cloud RADIUS. Os logs do switch mostram: `TLS handshake failed: unknown CA`. Como você deve resolver isso?
Dica: O switch não confia inerentemente no certificado apresentado pelo servidor.
Ver resposta modelo
Você precisa identificar a Autoridade Certificadora (CA) que emitiu o certificado do servidor cloud RADIUS. Uma vez identificada, obtenha o certificado Root CA público (e quaisquer certificados CA intermediários) e importe-os para o repositório de confiança do switch. Isso permite que o switch verifique criptograficamente a identidade do servidor durante o handshake TLS.
Q3. Sua organização exige que toda a infraestrutura de rede deve sobreviver a uma interrupção da WAN. Se a conexão de internet com o servidor cloud RADIUS falhar, o que acontece com a conexão RadSec e como o NAS lida com as solicitações de autenticação subsequentes?
Dica: Considere os estados de conexão TCP e os mecanismos padrão de failover do RADIUS.
Ver resposta modelo
Quando a WAN falha, a conexão TCP persistente eventualmente expira (ou é explicitamente redefinida se a interface local cair). O NAS marcará o servidor RadSec primário como inacessível. Se um servidor RadSec secundário estiver configurado (por exemplo, em uma região geográfica diferente), o NAS tentará estabelecer uma nova conexão TLS com ele. Se todos os servidores RADIUS estiverem inacessíveis, as novas autenticações falharão. No entanto, os usuários que já estão autenticados e conectados normalmente permanecerão conectados até que sua sessão expire ou eles façam roaming, pois o RADIUS só está envolvido durante as fases de autenticação inicial e reautenticação periódica.
Continue a ler esta série
Entendendo o Cisco SUDI: Identidade Ancorada em Hardware no Controle de Acesso a Redes Seguras
Este guia explica como o Cisco SUDI fornece uma identidade criptograficamente segura e ancorada em hardware para a infraestrutura de rede corporativa. Saiba como substituir endereços MAC clonáveis por certificados 802.1AR imutáveis para proteger o controle de acesso à rede do seu local.
Como Configurar o SCEP para Registro Automatizado de Certificados de WiFi Corporativo
Este guia explica como configurar o SCEP (Simple Certificate Enrollment Protocol) para o registro automatizado de certificados de WiFi corporativo, cobrindo toda a arquitetura, desde PKI e NDES até a implantação de perfis MDM e validação RADIUS. Destina-se a gerentes de TI, arquitetos de rede e CTOs de hotéis, redes de varejo, estádios, centros de convenções e organizações do setor público que precisam ir além das chaves pré-compartilhadas e implementar a autenticação 802.1X EAP-TLS escalável e baseada em identidade. A plataforma de sobreposição em nuvem da Purple, independente de hardware, integra-se diretamente a essa arquitetura, fornecendo a camada de WiFi para convidados e BYOD que opera em conjunto com a rede de funcionários autenticada por certificado.
Como implementar SCEP para registro automatizado de certificados WiFi
Este guia explica como implementar o SCEP (Simple Certificate Enrollment Protocol) para registro automatizado de certificados WiFi em locais corporativos. Ele abrange o projeto arquitetônico completo - desde o design de PKI e integração com MDM até a sequência obrigatória de implantação em três etapas - e mostra aos gerentes de TI e arquitetos de rede como eliminar credenciais compartilhadas, automatizar o gerenciamento do ciclo de vida dos certificados e atender aos requisitos do PCI DSS e GDPR em escala.