RadSec: Protegendo o Tráfego de Autenticação RADIUS com TLS
Este guia abrangente explora o RadSec (RADIUS sobre TLS), detalhando como este protege o tráfego de autenticação de rede para implementações modernas em nuvem e multi-site. Fornece aos arquitetos de rede passos práticos de implementação, estratégias de gestão de certificados e técnicas de resoluçã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
- Análise Técnica Detalhada
- 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 da Firewall
- 3. Configuração do Dispositivo NAS (Fluxo de Trabalho Genérico)
- 4. Gestão de Dispositivos Antigos (Proxy RadSec)
- Boas Práticas
- Resolução de Problemas e Mitigação de Riscos
- Modos de Falha Comuns
- ROI e Impacto no Negócio

Resumo Executivo
Durante décadas, o RADIUS sobre UDP tem sido a base da autenticação de rede, confiando em redes privadas e segredos partilhados para a segurança. À medida que as arquiteturas empresariais transitam para infraestruturas nativas da nuvem, locais distribuídos de Retalho e Hotelaria e sobreposições de SD-WAN, o modelo de ameaças mudou fundamentalmente. O tráfego RADIUS agora atravessa frequentemente redes públicas ou partilhadas, expondo os dados de autenticação a interceção.
O RadSec (RADIUS sobre TLS), definido na RFC 6614, resolve este problema 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 implementação do RadSec. Abordamos as diferenças arquiteturais em relação ao RADIUS tradicional, requisitos de gestão de certificados, configurações de firewall e considerações práticas de implementação para integração com plataformas RADIUS na 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, cumprir requisitos de conformidade rigorosos como o PCI DSS e o GDPR, e simplificar as arquiteturas de autenticação multilocal.
Análise Técnica Detalhada
A Evolução do Transporte RADIUS
O protocolo Remote Authentication Dial-In User Service (RADIUS), originalmente definido na RFC 2865, foi concebido para uma era diferente das redes. Utiliza o UDP como a sua camada de transporte (porta 1812 para autenticação, 1813 para faturação/accounting). No RADIUS tradicional, a carga útil (payload) é maioritariamente não encriptada em trânsito. O único mecanismo de proteção é a ofuscação do atributo User-Password utilizando um segredo partilhado entre o Network Access Server (NAS) e o servidor RADIUS.
Embora isto 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 este modelo. Como explorado na nossa discussão sobre Os Principais Benefícios do SD WAN para Empresas Modernas , as empresas distribuídas dependem agora do transporte por internet para a conectividade entre locais. O envio de tráfego RADIUS não encriptado através da internet pública expõe credenciais de utilizador, identificadores de sessão e políticas de acesso à rede a interceção e adulteração.
RadSec: RADIUS sobre TLS (RFC 6614)
O RadSec aborda estas vulnerabilidades alterando a camada de transporte. Em vez de UDP, o RadSec utiliza a porta TCP 2083. Antes de quaisquer pacotes RADIUS serem trocados, o NAS e o servidor RADIUS estabelecem uma ligação TLS (Transport Layer Security).

As principais características técnicas do RadSec incluem:
- Transporte TCP: O RadSec oferece uma entrega fiável e ordenada. Isto elimina a necessidade de retransmissões na camada de aplicação inerentes ao UDP RADIUS, que podem causar problemas em ambientes de elevada latência.
- Encriptação Total do Payload: Todo o pacote RADIUS — incluindo cabeçalhos e todos os atributos — é encriptado dentro do túnel TLS.
- Autenticação Mútua (mTLS): Tanto o servidor RADIUS como o dispositivo NAS autenticam-se mutuamente utilizando certificados X.509. Isto substitui o modelo fraco de segredo partilhado por uma Infraestrutura de Chaves Públicas (PKI) robusta.
- Ligações Persistentes: Ao contrário do UDP RADIUS, que não é orientado à ligação, o RadSec mantém uma ligação TCP persistente. Isto reduz a sobrecarga de estabelecer uma nova ligação para cada pedido de autenticação, o que é altamente eficiente para locais com muito tráfego.
Nota: O RFC 7360 define RADIUS sobre DTLS (Datagram TLS), que utiliza UDP. Embora seja útil em cenários específicos de elevado débito, o TLS sobre TCP continua a ser o padrão para implementações de cloud RADIUS empresariais.
Arquitetura em Ambientes Distribuídos
Numa implementação típica multi-site — como um fornecedor nacional de Saúde ou uma cadeia de hubs de Transportes — o RadSec simplifica significativamente a arquitetura.

Em vez de construir malhas de VPN IPsec complexas a partir de cada filial de volta a um centro de dados central para proteger o tráfego RADIUS, cada dispositivo NAS estabelece uma ligação RadSec TLS direta através da Internet para o fornecedor de cloud RADIUS. Este é um modelo de segurança na camada de aplicação que é mais limpo de implementar e mais fácil de diagnosticar do que as VPNs na camada de rede.
Guia de Implementação
A implementação do RadSec requer coordenação entre a infraestrutura de rede, as autoridades de certificação e as políticas de firewall. Siga estes passos neutros em termos de fornecedor para uma implementação bem-sucedida.
1. Preparação da Infraestrutura de Certificados
O RadSec depende de mTLS. Precisa de certificados tanto para o servidor como para os clientes (dispositivos NAS).
- Certificado do Servidor: O seu fornecedor de cloud RADIUS (por exemplo, Purple) apresentará um certificado de servidor assinado por uma Autoridade de Certificação (CA) pública ou uma CA interna. Os seus dispositivos NAS devem ter o certificado da CA raiz instalado no seu repositório de confiança para validar o servidor.
- Certificados de Cliente: Cada dispositivo NAS necessita de um certificado de cliente para se identificar perante o servidor RADIUS. Gere estes certificados através da sua PKI interna ou do sistema de gestão de rede. Certifique-se de que utilizam chaves de, pelo menos, RSA de 2048 bits ou ECDSA P-256.
2. Configuração da Firewall
O RadSec requer regras de saída específicas das suas interfaces de gestão NAS:
- Protocolo: TCP
- Porta de Destino: 2083
- IP/FQDN de Destino: Os endereços dos seus servidores RADIUS cloud primário e secundário.
- Inspeção Stateful: Garanta que a firewall permite o tráfego de retorno para ligações TCP estabelecidas.
- Keepalives: Configure os valores de timeout TCP da firewall para serem superiores ao intervalo de keepalive do RadSec (normalmente 60 segundos) para evitar quedas de ligação silenciosas.
3. Configuração do Dispositivo NAS (Fluxo de Trabalho Genérico)
Embora a sintaxe específica varie consoante 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 para o repositório de confiança do NAS.
- Importar Certificado de Cliente: Carregue o certificado de cliente e a chave privada do dispositivo NAS.
- Definir Servidor RADIUS: Configure o IP/FQDN do servidor RADIUS.
- Ativar RadSec: Especifique o TLS como o protocolo de transporte e defina a porta para 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 faturação AAA relevantes.
4. Gestão de Dispositivos Antigos (Proxy RadSec)
Nem todos os dispositivos NAS suportam RadSec nativamente. Para switches mais antigos ou pontos de acesso de consumo, implemente um proxy RadSec (como o radsecproxy). O proxy reside na LAN local, aceita o RADIUS UDP tradicional de dispositivos antigos e encaminha-o através de um túnel TLS RadSec seguro para o servidor RADIUS cloud.
Boas Práticas
- Gestão do Ciclo de Vida dos Certificados: Implemente a renovação automática de certificados para dispositivos NAS. A expiração em massa de certificados de cliente causará uma interrupção generalizada da rede. Monitorize a validade dos certificados e emita alertas aos 90, 60 e 30 dias antes da expiração.
- Alta Disponibilidade: Configure sempre servidores RadSec primários e secundários. Como o estabelecimento de uma ligação TCP demora mais tempo do que a transmissão de um pacote UDP, configure temporizadores de failover agressivos no NAS para mudar rapidamente para o servidor secundário se a ligação primária cair.
- Keepalives TCP: Ative os keepalives TCP no dispositivo NAS para detetar ligações inativas e evitar que as firewalls eliminem sessões inativas. Um intervalo de 60 segundos é o padrão.
- Validação Estrita de Certificados: Garanta que os dispositivos NAS estão configurados para validar estritamente 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 as normas sem fios evoluem, como as discutidas no nosso guia WiFi 6E vs WiFi 7: What Venues Need to Know , o volume de tráfego de autenticação irá aumentar. As ligações TCP persistentes do RadSec são mais adequadas para lidar com esta densidade do que o UDP.
Resolução de Problemas e Mitigação de Riscos
Quando as implementações de RadSec falham, o problema raramente é o próprio protocolo RADIUS; está quase sempre relacionado com 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 fidedignidade do NAS.
- Mitigação: Verifique a cadeia exata de CA utilizada pelo servidor e certifique-se de que as CAs raiz (e quaisquer intermédias) estão instaladas no NAS.
- Quedas de Ligação Silenciosas: A ligação RadSec é estabelecida com sucesso, mas os pedidos de autenticação expiram após um período de inatividade. Isto deve-se normalmente a uma firewall com estado (stateful) que desliga a ligação TCP inativa.
- Mitigação: Ative os keepalives de TCP no NAS e verifique as definições de tempo limite de sessão da firewall para a porta 2083.
- Desvio de Relógio (Clock Skew): A validação do certificado TLS depende da hora exata do sistema. Se o relógio do dispositivo NAS estiver significativamente dessincronizado, avaliará os certificados válidos como expirados ou ainda não válidos.
- Mitigação: Certifique-se de que todos os dispositivos NAS estão sincronizados com servidores NTP fiáveis antes de iniciar ligações RadSec.
ROI e Impacto no Negócio
A transição para o RadSec proporciona um valor comercial mensurável que vai além das melhorias técnicas de segurança:
- Conformidade e Redução de Riscos: O RadSec encripta os dados de autenticação em trânsito, satisfazendo diretamente os requisitos do PCI DSS v4.0 e do GDPR. Isto mitiga os riscos financeiros e de reputação associados à interceção de credenciais.
- Eficiência Operacional: A substituição de VPNs IPsec complexas de site para site por RadSec na camada de aplicação reduz a sobrecarga de engenharia de rede. A resolução de problemas numa ligação TLS para um fornecedor de cloud é significativamente mais rápida do que depurar o encaminhamento de VPN e as negociações de fase IKE em centenas de filiais.
- Preparação para a Cloud: O RadSec é a tecnologia facilitadora para a autenticação nativa na cloud. Ao adotá-lo, as organizações podem integrar-se perfeitamente com fornecedores de identidade modernos e plataformas como a Purple, reduzindo a pegada de servidores locais e os custos de licenciamento.
Definições Principais
RadSec
Um protocolo que encapsula os dados de autenticação e contabilização RADIUS dentro de um túnel Transport Layer Security (TLS).
Utilizado 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) como o servidor (RADIUS) verificam os certificados X.509 um do outro durante o handshake TLS.
Fornece uma segurança mais forte do que o modelo tradicional de segredo partilhado RADIUS, garantindo que ambos os endpoints são verificados criptograficamente.
NAS (Network Access Server)
O dispositivo que fornece acesso à rede aos utilizadores e atua como um cliente RADIUS. Nas redes modernas, este é tipicamente um ponto de acesso sem fios, switch ou controlador de LAN sem fios.
O NAS é responsável por iniciar a ligação RadSec ao servidor RADIUS na nuvem.
PKI (Public Key Infrastructure)
A estrutura de funções, políticas, hardware, software e procedimentos necessários para criar, gerir, distribuir, utilizar, armazenar e revogar certificados digitais.
Essencial para gerir os certificados exigidos pelas implementações RadSec em grandes infraestruturas.
TCP Keepalive
Um mecanismo que envia pacotes TCP vazios através de uma ligação inativa para verificar se a ligação ainda está ativa e para evitar que as firewalls com monitorização de estado (stateful) terminem a sessão.
Crucial para manter ligaçõ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 UDP RADIUS tradicional de dispositivos legados e encaminhando-o através de uma ligação segura RadSec TLS.
Utilizado para colmatar a lacuna em ambientes onde o hardware de rede mais antigo não suporta nativamente RadSec.
X.509 Certificate
Um certificado digital que utiliza o padrão internacional X.509 PKI amplamente aceite para verificar se uma chave pública pertence à identidade do utilizador, computador ou serviço contida no certificado.
A base criptográfica utilizada pelo RadSec para estabelecer a identidade e encriptar o túnel TLS.
EAP (Extensible Authentication Protocol)
Uma estrutura de autenticação frequentemente utilizada em redes sem fios e ligações ponto a ponto.
O tráfego EAP (como EAP-TLS ou PEAP) é encapsulado dentro de pacotes RADIUS, o que significa que o RadSec transporta de forma segura a troca EAP.
Exemplos Práticos
Uma cadeia de retalho nacional com 500 localizações está a migrar de servidores RADIUS locais para o Cloud RADIUS da Purple. A arquitetura existente utiliza RADIUS não encriptado sobre UDP através de uma mistura de ligações MPLS e SD-WAN. 450 localizações possuem pontos de acesso Aruba modernos, enquanto 50 localizações utilizam hardware legado que não suporta RadSec. Como deve o arquiteto de rede desenhar o novo transporte de autenticação?
O arquiteto deve implementar uma implementação híbrida de RadSec. Para as 450 localizações 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 através da plataforma de gestão de rede. Configure regras de firewall de saída para TCP 2083. Para as 50 localizações legadas, implemente um proxy RadSec leve (por exemplo, uma pequena VM Linux ou contentor a correr radsecproxy) em cada site. Os APs legados enviarão RADIUS UDP padrão para o proxy local, que irá então encapsular o tráfego num túnel TLS para a nuvem Purple.
Durante uma implementação de RadSec num grande centro de conferências, a equipa de rede observa que os dispositivos NAS autenticam os utilizadores com sucesso durante os períodos de maior movimento, mas falham a autenticação dos primeiros utilizadores de manhã cedo. As capturas de pacotes mostram o NAS a tentar enviar tráfego RADIUS, mas a receber pacotes TCP RST da firewall.
O problema é causado pelo timeout agressivo de sessão TCP da firewall, que desliga a ligação RadSec inativa durante a noite. A equipa de rede deve configurar keepalives TCP nos dispositivos NAS para a ligação RadSec, definindo o intervalo para 60 segundos. Adicionalmente, devem rever as regras de inspeção stateful da firewall para a porta TCP 2083 e garantir que o timeout de sessão é superior ao intervalo de keepalive.
Perguntas de Prática
Q1. Está a desenhar a política de firewall para uma nova implementação RadSec que liga 50 filiais à plataforma Cloud RADIUS da Purple. Que regras de saída específicas devem ser configuradas nas firewalls das filiais?
Dica: Considere tanto o protocolo como a natureza stateful da ligação.
Ver resposta modelo
As firewalls das filiais devem permitir tráfego TCP de saída na porta 2083 com origem nos endereços IP de gestão do NAS, destinado aos endereços IP ou FQDNs dos servidores Cloud RADIUS da Purple. Como o TCP é stateful, a firewall permitirá automaticamente o tráfego de retorno para 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 não consegue estabelecer uma ligação RadSec com o servidor cloud RADIUS. Os registos do switch mostram: `TLS handshake failed: unknown CA`. Como deve resolver isto?
Dica: O switch não confia inerentemente no certificado apresentado pelo servidor.
Ver resposta modelo
Precisa de identificar a Autoridade de Certificação (CA) que emitiu o certificado do servidor cloud RADIUS. Uma vez identificada, obtenha o certificado Root CA público (e quaisquer certificados CA intermédios) e importe-os para o repositório de confiança (trust store) do switch. Isto permite que o switch verifique criptograficamente a identidade do servidor durante o TLS handshake.
Q3. A sua organização exige que toda a infraestrutura de rede deve sobreviver a uma falha de WAN. Se a ligação de internet ao servidor cloud RADIUS falhar, o que acontece à ligação RadSec e como é que o NAS lida com os pedidos de autenticação subsequentes?
Dica: Considere os estados de ligação TCP e os mecanismos padrão de failover do RADIUS.
Ver resposta modelo
Quando a WAN falha, a ligação TCP persistente acabará por expirar (ou será explicitamente reposta se a interface local for desativada). O NAS marcará o servidor RadSec primário como inacessível. Se um servidor RadSec secundário estiver configurado (por exemplo, numa região geográfica diferente), o NAS tentará estabelecer uma nova ligação TLS com o mesmo. Se todos os servidores RADIUS estiverem inacessíveis, as novas autenticações falharão. No entanto, os utilizadores que já estejam autenticados e ligados permanecerão normalmente ligados até que a sua sessão expire ou façam roaming, uma vez que o RADIUS apenas intervém durante as fases de autenticação inicial e de reautenticação periódica.
Continue a ler esta série
Compreender o Cisco SUDI: Identidade Ancorada em Hardware no Controlo de Acesso Seguro à Rede
Este guia explica como o Cisco SUDI fornece uma identidade criptograficamente segura e ancorada em hardware para a infraestrutura de rede empresarial. Saiba como substituir endereços MAC clonáveis por certificados 802.1AR imutáveis para proteger o controlo de acesso à rede do seu espaço.
How to Configure SCEP for Automated Enterprise WiFi Certificate Enrollment
Este guia explica como configurar o SCEP (Simple Certificate Enrollment Protocol) para a atribuição automatizada de certificados WiFi empresariais, cobrindo toda a arquitetura desde PKI e NDES até à implementação de perfis MDM e validação RADIUS. Destina-se a gestores de TI, arquitetos de rede e CTOs em hotéis, cadeias de retalho, estádios, centros de conferências e organizações do setor público que necessitam de ir além das chaves pré-partilhadas e implementar uma autenticação 802.1X EAP-TLS escalável e baseada em identidade. A plataforma de sobreposição na nuvem da Purple, independente de hardware, integra-se diretamente com esta arquitetura, fornecendo a camada de WiFi para convidados e BYOD que coexiste com a sua rede de colaboradores autenticada por certificado.
Como Implementar SCEP para a Inscrição Automatizada de Certificados WiFi
Este guia explica como implementar o SCEP (Simple Certificate Enrollment Protocol) para a inscrição automatizada de certificados WiFi em espaços empresariais. Abrange todo o plano de arquitetura - desde o design de PKI e integração de MDM até à sequência de implementação obrigatória de três passos - e mostra aos gestores de TI e arquitetos de rede como eliminar credenciais partilhadas, automatizar a gestão do ciclo de vida dos certificados e cumprir os requisitos de PCI DSS e GDPR à escala.