Saltar para o conteúdo principal

Como configurar um servidor RADIUS para autenticação WiFi: Guia passo a passo de 802.1X

Configure FreeRADIUS, Windows Server NPS e Cloud RADIUS para autenticação WiFi 802.1X empresarial. Guia passo a passo cobrando segredos partilhados, certificados EAP-TLS, atribuição dinâmica de VLAN e integração com Microsoft Entra ID.

Por Iain JewittPublicado
📖 8 min de leitura1,876 palavras2 exemplos práticos3 perguntas de prática5 definições principais

Video overview

Ouça este guia

Ver transcrição do podcast
Bem-vindo ao Briefing Técnico da Purple. Hoje estamos a abordar uma decisão de infraestrutura crítica para qualquer líder de TI empresarial: como configurar um servidor RADIUS para autenticação WiFi. Se está a gerir uma implementação em grande escala - seja uma cadeia de hotéis, uma rede de retalho ou um campus universitário em expansão - confiar numa simples chave pré-partilhada é um risco de segurança significativo. Precisamos de 802.1X, e isso significa que precisamos de RADIUS. Comecemos pelo contexto. O RADIUS, ou Remote Authentication Dial-In User Service, atua como o guardião da sua rede. Quando um dispositivo tenta ligar-se a um ponto de acesso WiFi, o ponto de acesso atua como um autenticador e reencaminha as credenciais para o servidor RADIUS. O servidor verifica essas credenciais num diretório - como o Active Directory ou uma base de dados LDAP - e depois devolve uma mensagem de aceitação ou rejeição. É a base da segurança WiFi empresarial e é o mecanismo que lhe permite aplicar políticas de acesso granulares em escala. Passemos agora à análise técnica detalhada. A primeira grande decisão arquitetónica que irá enfrentar é escolher entre um servidor RADIUS local (on-premise) e uma solução alojada na nuvem. Historicamente, as soluções locais como o Network Policy Server da Microsoft, ou NPS, ou o FreeRADIUS de código aberto eram o padrão. Oferecem controlo total sobre a infraestrutura e não dependem de uma ligação externa à Internet para a autenticação. No entanto, exigem hardware dedicado, manutenção contínua e configuração manual de redundância. Se tem um único centro de dados e uma equipa de TI bem estruturada, esta é uma abordagem perfeitamente válida. Por outro lado, as soluções de cloud RADIUS têm-se tornado cada vez mais populares, especialmente para ambientes distribuídos como cadeias de retalho ou locais de hotelaria. O cloud RADIUS abstrai totalmente a gestão de hardware, oferece alta disponibilidade incorporada e integra-se perfeitamente com fornecedores de identidade na nuvem como o Azure Active Directory ou o Okta. O reverso da medalha é que a autenticação requer uma ligação fiável à Internet e existe um custo de subscrição contínuo. Para um operador de espaços que gere cinquenta ou cem localizações, a poupança operacional de não implementar e manter servidores locais em cada local irá quase certamente compensar esse custo. Ao implementar RADIUS, o Extensible Authentication Protocol - EAP - é a peça crítica. Define como o cliente e o servidor negociam e realizam a autenticação. O EAP-TLS é o padrão de excelência para a segurança porque utiliza certificados digitais tanto no cliente como no servidor, eliminando completamente a necessidade de palavras-passe. Isto significa que, mesmo que um atacante capture a troca de autenticação, não existem credenciais para roubar. No entanto, a implementação de certificados de cliente pode ser administrativamente pesada. Precisa de uma infraestrutura de chaves públicas (PKI) e de uma solução MDM para distribuir os certificados por todos os dispositivos. O PEAP-MSCHAPv2 é a alternativa mais comum. Utiliza um certificado do lado do servidor para estabelecer um túnel TLS encriptado, dentro do qual o utilizador se autentica com um nome de utilizador e palavra-passe. Isto é significativamente mais fácil de implementar do que o EAP-TLS porque apenas precisa de gerir um certificado - o do servidor. No entanto, e isto é fundamental - se os clientes não estiverem estritamente configurados para validar o certificado do servidor, ficam vulneráveis a pontos de acesso fraudulentos. Um atacante pode criar um ponto de acesso falso, apresentar um certificado fraudulento e capturar credenciais. Este não é um ataque teórico. É uma ameaça real e bem documentada do mundo real. Falemos de recomendações de implementação e armadilhas. A primeira recomendação é impor uma validação estrita de certificados em todos os dispositivos clientes. Utilize Group Policy Objects para dispositivos Windows e perfis de MDM - seja o Intune, Jamf ou outra solução - para macOS e dispositivos móveis. O perfil deve especificar exatamente em que Autoridade de Certificação confiar e qual é o nome do servidor esperado. Não deixe isto para o utilizador final configurar manualmente. A segunda recomendação é implementar a atribuição dinâmica de VLAN. Em vez de colocar todos os utilizadores autenticados na mesma rede plana, configure o servidor RADIUS para instruir o ponto de acesso a colocar o utilizador numa VLAN específica com base na sua pertença a um grupo no diretório. Isto é essencial para segmentar dispositivos corporativos de dispositivos BYOD ou de convidados. Um membro da equipa financeira deve estar num segmento de rede diferente de um prestador de serviços que esteja de visita durante o dia. A terceira recomendação diz respeito ao acesso de convidados. Para locais que precisam de fornecer WiFi a visitantes - hotéis, lojas de retalho, centros de conferências - a integração da sua infraestrutura RADIUS com uma solução de Captive Portal como a plataforma de Guest WiFi da Purple é uma combinação poderosa. Os funcionários e os dispositivos corporativos autenticam-se silenciosamente através de 802.1X, enquanto os convidados são direcionados para um portal personalizado para autenticação. A plataforma da Purple captura então dados primários e fornece análises sobre o comportamento dos visitantes, transformando a sua rede de um centro de custos num ativo de business intelligence. Agora, para uma sessão de perguntas e respostas rápidas. Primeira pergunta: Preciso de um servidor dedicado para o RADIUS? Para implementações locais (on-premise), sim, é altamente recomendado executá-lo numa máquina virtual dedicada em vez de partilhar recursos com um controlador de domínio. A autenticação é uma operação sensível à latência e a contenção de recursos pode causar falhas intermitentes muito difíceis de diagnosticar. Segunda pergunta: O RADIUS pode gerir a autenticação de dispositivos sem interface de utilizador, como impressoras ou sensores IoT? Sim, através do MAC Authentication Bypass, ou MAB. Isto permite que dispositivos sem capacidades 802.1X sejam autenticados com base no seu endereço MAC. No entanto, como os endereços MAC são facilmente falsificados, os dispositivos autenticados por MAB devem ser sempre colocados numa VLAN altamente restrita. Terceira pergunta: Como posso gerir a redundância do servidor RADIUS? Implemente sempre pelo menos dois servidores RADIUS - um primário e um secundário. Configure todos os pontos de acesso para fazerem failover para o secundário caso o primário fique inacessível. Para o RADIUS na nuvem, esta redundância é tipicamente integrada e gerida pelo fornecedor. Para resumir as principais conclusões do briefing de hoje. As chaves pré-partilhadas não são aceitáveis para WiFi empresarial. Implemente o 802.1X. Escolha o seu modelo de implementação - local ou na nuvem - com base nos seus recursos de TI, no número de localizações que está a gerir e na sua infraestrutura de identidade existente. Se a sua empresa for distribuída e focada na nuvem, o RADIUS na nuvem é quase de certeza a resposta certa. Imponha uma validação de certificados rigorosa nos clientes. Isto não é negociável. Utilize a atribuição dinâmica de VLAN para segmentar a sua rede. E, por fim, considere como a sua infraestrutura de autenticação se pode integrar com plataformas mais amplas para fornecer valor comercial além do simples controlo de acessos. Para leituras adicionais, recomendamos explorar os guias da Purple sobre a configuração de autenticação WiFi 802.1X e a proteção da sua rede com políticas de DNS robustas. Obrigado por nos ouvir.

Parte da nossa série principal: Guia de Segurança WiFi Empresarial →

Resumo executivo

Como configurar um servidor RADIUS para autenticação WiFi: Guia passo a passo de 802.1X

As redes sem fios empresariais exigem uma gestão de identidade centralizada, segmentação baseada em funções e uma forte proteção criptográfica. Depender de chaves pré-partilhadas (PSKs) expõe as organizações a fugas de credenciais, acesso não autorizado a dispositivos e pesadelos administrativos sempre que um colaborador se demite.

A configuração de um servidor RADIUS (Remote Authentication Dial-In User Service) permite a autenticação empresarial IEEE 802.1X. Cada dispositivo e utilizador que se liga autentica-se individualmente num diretório central - como o Microsoft Entra ID, Google Workspace, Okta ou Active Directory local.

Este guia técnico fornece instruções passo a passo para configurar um servidor RADIUS para WiFi empresarial. Abordamos a configuração do FreeRADIUS em Linux, a configuração do Network Policy Server (NPS) no Windows Server, arquiteturas modernas de Cloud RADIUS, atribuição dinâmica de VLAN e o reforço de segurança contra o BlastRADIUS.

Visão geral da arquitetura 802.1X e RADIUS

O modelo IEEE 802.1X divide o acesso à rede em três entidades distintas:

  1. O Supplicant (Suplicante): O dispositivo do cliente (portátil, smartphone ou tablet) que executa o software de cliente 802.1X e apresenta as credenciais de identidade.
  2. O Authenticator (Autenticador): O ponto de acesso sem fios (AP) ou Controlador LAN Sem Fios (WLC) que controla o acesso físico à rede e retransmite as mensagens de autenticação.
  3. O Servidor de Autenticação: O servidor RADIUS que valida as credenciais num diretório de identidades e devolve as políticas de autorização de rede.
+---------------+        EAP over LAN (EAPoL)        +-------------------+
|  Supplicant   | <================================> |   Authenticator   |
| (Client Device)|                                    | (AP / Controller) |
+---------------+                                    +-------------------+
                                                               ||
                                                               || RADIUS Protocol
                                                               || (UDP 1812 / TCP 2083)
                                                               \/
                                                     +-------------------+
                                                     |   RADIUS Server   |
                                                     |  (FreeRADIUS/NPS) |
                                                     +-------------------+
                                                               ||
                                                               || Identity Lookup
                                                               \/
                                                     +-------------------+
                                                     | Identity Provider |
                                                     | (Entra ID / LDAP) |
                                                     +-------------------+

Fluxo de comunicação RADIUS

  1. Associação: O cliente associa-se ao SSID empresarial (WPA2-Enterprise ou WPA3-Enterprise).
  2. Iniciação EAP: O AP bloqueia todo o tráfego de dados e envia uma trama EAP-Request/Identity para o cliente.
  3. Resposta de identidade: O cliente responde com uma trama EAP-Response/Identity.
  4. Encapsulamento RADIUS: O AP encapsula a carga útil EAP num pacote RADIUS Access-Request e encaminha-o para o servidor RADIUS.
  5. Negociação EAP: O cliente e o servidor RADIUS negoceiam o método de autenticação criptográfica (como EAP-TLS ou PEAP).
  6. Autorização & Access-Accept: Após a validação bem-sucedida, o servidor RADIUS emite um pacote RADIUS Access-Accept contendo a Pairwise Master Key (PMK) e atributos opcionais de atribuição dinâmica de VLAN.
  7. Abertura de porta: O AP desbloqueia a porta virtual e inicia o handshake de 4 vias para encriptar o tráfego sem fios no ar.

Para conceitos de arquitetura mais aprofundados, explore o nosso Enterprise WiFi Security Guide e o Captive Portal Guide.

Configuração passo a passo: FreeRADIUS em Linux

O FreeRADIUS é o padrão mundial de suites RADIUS de código aberto. Abaixo está a sequência de configuração para o Ubuntu 24.04 LTS / Debian 12.

Passo 1: Instalar os pacotes FreeRADIUS

sudo apt update
sudo apt install -y freeradius freeradius-utils freeradius-ldap ssl-cert

Passo 2: Definir clientes Network Access Server (NAS)

Edite /etc/freeradius/3.0/clients.conf para autorizar os seus pontos de acesso sem fios e configurar um segredo partilhado:

client enterprise_wlan {
  ipaddr: 192.168.10.0/24
  secret: Str0ngSh@redSecr3t2026!
  shortname: branch-aps
  nas_type: other
  require_message_authenticator: yes
}

Nota: Force sempre os atributos Message-Authenticator do RFC 2869 para se proteger contra ataques de falsificação BlastRADIUS.

Passo 3: Configurar os módulos de autenticação EAP

Abra /etc/freeradius/3.0/mods-available/eap e configure o método EAP padrão:

eap {
  default_eap_type: tls
  timer_expire: 60
  ignore_unknown_eap_types: no
  cisco_accounting_username_bug: no
  max_sessions: 4096

  tls-config tls-common {
    certdir: ${confdir}/certs
    cadir: ${confdir}/certs
    private_key_file: ${certdir}/radius-server.key
    certificate_file: ${certdir}/radius-server.crt
    ca_file: ${cadir}/ca.crt
    cipher_list: HIGH:!aNULL:!eNULL:!EXPORT:!DES:!RC4:!MD5:!PSK:!aECDH:!EDH
    tls_min_version: 1.2
  }
}

Passo 4: Testar em modo de depuração (debug)

Antes de executar como um serviço do sistema, pare o daemon e inicie no modo de depuração em primeiro plano:

sudo systemctl stop freeradius
sudo freeradius -X

Teste a autenticação local utilizando o radtest:

radtest testuser Password123 127.0.0.1 0 testing123

Uma resposta bem-sucedida devolve Received Access-Accept Id 1.

Configuração passo a passo: Windows Server NPS

O Microsoft Network Policy Server (NPS) é a função de servidor RADIUS integrada para ambientes Windows Server ligados ao Active Directory Domain Services (AD DS).

+-------------------------------------------------------------------------+
|                  Windows Server Network Policy Server                   |
|                                                                         |
|  [Clientes RADIUS (AP / WLC)] ---> [Políticas de Pedido de Ligação]    |
|                                                  |                      |
|                                                  v                      |
|  [Active Directory DS / PKI] <--- [Políticas de Rede (VLAN / EAP-TLS)]  |
+-------------------------------------------------------------------------+

Passo 1: Instalar Serviços de Acesso e Política de Rede

Abra o PowerShell como Administrador:

Install-WindowsFeature NPAS -IncludeManagementTools
Register-ActiveDirectoryServer -Server nps01.corp.local

Passo 2: Registar clientes RADIUS (pontos de acesso)

  1. Abra o Network Policy Server (nps.msc).
  2. Expanda Clientes e Servidores RADIUS > Clique com o botão direito em Clientes RADIUS > Novo.
  3. Introduza o Nome Amigável: Cisco-Catalyst-AP-Cluster.
  4. Introduza o Endereço IP ou CIDR da Subrede (ex. 10.50.0.0/24).
  5. Gere e introduza um Segredo Partilhado forte (mínimo de 24 caracteres alfanuméricos).

Passo 3: Criar política de rede para autenticação WiFi

  1. Em Políticas > Políticas de Rede, clique com o botão direito e selecione Novo.
  2. Nome da Política: Staff-WiFi-802.1X-Policy. Tipo de servidor de acesso à rede: Não especificado.
  3. Condições:
    • Adicione Grupos do Windows: CORP\WiFi-Authorised-Users
    • Adicione Tipo de Porta NAS: Sem fios - IEEE 802.11 ou Sem fios - Outro
  4. Permissão de Acesso: Selecione Acesso concedido.
  5. Métodos de Autenticação:
    • Desmarque os métodos menos seguros.
    • Em Tipos de EAP, adicione Microsoft: Cartão inteligente ou outro certificado (EAP-TLS).
    • Edite o método e selecione o Certificado de Servidor RADIUS emitido pela CA Empresarial dos seus Serviços de Certificados do Active Directory (AD CS).
  6. Restrições: Defina o Tempo de Limite de Inatividade para 30 minutos e o Tempo de Limite de Sessão para 8 horas.

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.

Cloud RADIUS: Arquitetura zero-trust moderna

Os servidores RADIUS locais tradicionais apresentam grandes desafios operacionais:

  • Elevados custos de licenciamento de servidores e aplicação de patches.
  • Ausência de APIs de autenticação nativas para diretórios de identidade na cloud como o Microsoft Entra ID ou Google Workspace.
  • Vulnerabilidade a falhas de WAN em escritórios remotos.

As redes empresariais modernas implementam Cloud RADIUS para centralizar a autenticação sem qualquer infraestrutura de servidores locais.

Funcionalidade NPS Windows Legado / FreeRADIUS Arquitetura Cloud RADIUS
Integração de Diretório LDAP / Kerberos local Integração nativa com Microsoft Entra ID, Google Workspace, Okta
Segurança de Transporte UDP 1812/1813 não encriptado RadSec (RFC 6614) TLS sobre TCP 2083
Alta Disponibilidade Failover ativo-passivo manual Redundância Anycast global multi-região
Manutenção Correção do sistema operativo & licenciamento de OS Serviço cloud gerido com atualizações contínuas

Para desenhar a sua arquitetura, explore o nosso Guia de WiFi Multi-Tenant e as nossas Soluções de WiFi para Funcionários.

Configuração de atribuição dinâmica de VLAN

A Atribuição Dinâmica de VLAN (definida sob os RFC 2868 e RFC 3580) permite que um único SSID empresarial segmente dinamicamente os utilizadores em sub-redes distintas com base na sua pertença a grupos de diretório.

                          [Enterprise Staff SSID]
                                     |
              +----------------------+----------------------+
              |                      |                      |
              v                      v                      v
        [VLAN 10: Exec]       [VLAN 20: Engineering]  [VLAN 30: Contractors]
        (10.10.10.0/24)        (10.10.20.0/24)        (10.10.30.0/24)

Atributos RADIUS padrão obrigatórios

Quando o servidor RADIUS valida as credenciais, anexa estes atributos à resposta Access-Accept:

Tunnel-Type = 13 (VLAN)
Tunnel-Medium-Type = 6 (802 - inclui todos os suportes 802 mais o formato canónico Ethernet)
Tunnel-Private-Group-ID = 20 (ou Nome da VLAN "CORP_ENG")

Exemplo de mapeamento dinâmico de VLAN em FreeRADIUS

Em /etc/freeradius/3.0/users:

DEFAULT Group == "Engineering-Team"
  Tunnel-Type: 13
  Tunnel-Medium-Type: 6
  Tunnel-Private-Group-ID: "20"

DEFAULT Group == "Contractors"
  Tunnel-Type: 13
  Tunnel-Medium-Type: 6
  Tunnel-Private-Group-ID: "30"

Regras de firewall de rede & configuração de portas

Certifique-se de que as firewalls de rede permitem a comunicação entre os pontos de acesso e os servidores RADIUS:

Protocolo Número de Porta Descrição Origem Destino
UDP 1812 Autenticação RADIUS (RFC 2865) Pontos de Acesso / WLC Servidor RADIUS
UDP 1813 Monitorização de Sessão (Accounting) RADIUS (RFC 2866) Pontos de Acesso / WLC Servidor RADIUS
TCP 2083 RadSec - RADIUS sobre TLS (RFC 6614) Pontos de Acesso / WLC Cloud RADIUS
UDP 1645 / 1646 Autenticação / Monitorização RADIUS Legada (Descontinuado) Dispositivos NAS Legados Servidor RADIUS

Reforço de segurança & mitigação de BlastRADIUS

Mitigar BlastRADIUS (CVE-2024-3596)

Em julho de 2024, investigadores divulgaram a vulnerabilidade BlastRADIUS, uma falha de colisão MD5 no protocolo RADIUS que permite a um atacante posicionado entre o ponto de acesso e o servidor RADIUS forjar respostas Access-Accept.

Para proteger a sua implementação:

  1. Forçar Message-Authenticator: Exija o atributo Message-Authenticator (RFC 2869) em todos os pacotes Access-Request e Access-Accept.
  2. Transição para EAP-TLS: O EAP-TLS baseado em certificados é criptograficamente imune a falsificação de proxy porque as chaves criptográficas TLS são derivadas de ponta a ponta entre o cliente e o servidor RADIUS.
  3. Implementar RadSec (RFC 6614): Encapsular o tráfego RADIUS dentro de túneis TLS para evitar a manipulação de pacotes por man-in-the-middle.

Resolução de problemas de falhas de autenticação 802.1X

Sintoma do Erro Causa Raiz Resolução Técnica
Cliente recebe falha de ligação imediatamente Incompatibilidade de segredo partilhado entre o AP e o servidor RADIUS Verificar a string do segredo partilhado no controlador do AP e na configuração do RADIUS.
Tempo limite de autenticação após 10 - 15 segundos Firewall a bloquear a porta UDP 1812 ou falta de encaminhamento Verificar as ACLs da firewall e confirmar se o AP consegue efetuar ping ao IP do servidor RADIUS através da VLAN de gestão.
Registo RADIUS: "Unknown CA" ou "Certificate Untrusted" Cliente ou servidor RADIUS sem o certificado da CA Raiz Instalar os certificados da CA intermédia e raiz no repositório de fidedignidade do cliente e no diretório de certificados do servidor RADIUS.
Cliente autentica-se mas recebe IP APIPA (169.254.x.x) O ID de VLAN dinâmica não existe na porta trunk do switch do AP Verificar se a configuração do trunk do switch transporta o ID de VLAN de destino especificado em Tunnel-Private-Group-ID.
Registo RADIUS: "Message-Authenticator is missing" O cliente NAS não suporta o RFC 2869 ou carece de atualização de firmware Atualizar o firmware do controlador do AP ou ativar a imposição de Message-Authenticator no perfil do NAS.

Perguntas frequentes

Que porta utiliza um servidor RADIUS para autenticação WiFi?

A autenticação RADIUS padrão funciona na porta UDP 1812, com a faturação (accounting) na porta UDP 1813. As implementações antigas utilizavam as portas UDP 1645 e 1646. As implementações modernas de Cloud RADIUS utilizam RadSec sobre a porta TCP 2083 com encriptação TLS.

Devo escolher FreeRADIUS ou Windows Server NPS?

Escolha o Windows Server NPS se a sua organização depender estritamente dos Active Directory Domain Services no local. Escolha o FreeRADIUS para alto desempenho, flexibilidade de código aberto e ambientes Linux. Se a sua organização utiliza fornecedores de identidade na nuvem como o Microsoft Entra ID ou o Google Workspace, escolha o Cloud RADIUS.

Como ligo o Microsoft Entra ID (Azure AD) a um servidor RADIUS?

O Microsoft Entra ID não suporta nativamente protocolos de autenticação antigos no local como LDAP ou NTLM. Para ligar o Entra ID ao WiFi empresarial, implemente o Cloud RADIUS emparelhado com a implementação de certificados Microsoft Intune SCEP para autenticar dispositivos utilizando EAP-TLS.

Porque é que o EAP-TLS é preferível em relação ao PEAP-MSCHAPv2?

O EAP-TLS utiliza autenticação mútua de certificados X.509, onde tanto o cliente como o servidor validam identidades criptográficas. O PEAP-MSCHAPv2 depende de palavras-passe de utilizador dentro de um túnel TLS, deixando as redes vulneráveis a ataques de password spraying, phishing e roubo de credenciais por APs falsos.


Para uma arquitetura de segurança de WiFi empresarial personalizada, consulte o nosso Guia de Analytics de WiFi ou fale com um especialista em redes empresariais.

Definições Principais

RADIUS (RFC 2865)

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

Funciona como o servidor de autenticação que valida as credenciais de dispositivos e utilizadores submetidas através de pontos de acesso sem fios.

IEEE 802.1X

Uma norma IEEE para Controlo de Acesso à Rede baseado em porta (PNAC) que fornece autenticação protegida para dispositivos que tentam ligar-se a uma LAN ou WLAN.

Define o encapsulamento de tramas EAP entre o suplicante (dispositivo final) e o autenticador (ponto de acesso).

EAP-TLS (RFC 5216)

Extensible Authentication Protocol - Transport Layer Security. Protocolo de autenticação mútua baseado em certificados onde tanto o servidor RADIUS como o cliente validam certificados digitais.

O método de autenticação padrão da indústria para WiFi empresarial zero-trust, eliminando palavras-passe.

RadSec (RFC 6614)

RADIUS sobre TLS. Uma norma que encapsula pacotes UDP RADIUS tradicionais dentro de túneis TLS seguros na porta TCP 2083.

Protege o tráfego de autenticação RADIUS que atravessa ligações WAN públicas não confiáveis entre pontos de acesso locais e servidores Cloud RADIUS.

Atribuição Dinâmica de VLAN (RFC 3580)

Um mecanismo RADIUS que devolve IDs de VLAN em respostas Access-Accept com base na função do utilizador ou na postura do dispositivo.

Permite que um único SSID empresarial coloque dinamicamente os utilizadores em segmentos de rede isolados.

Exemplos Práticos

Um engenheiro de rede precisa de configurar o FreeRADIUS para autenticar clientes sem fios que se ligam através de 12 pontos de acesso Cisco Catalyst na sub-rede 10.20.0.0/24 com o segredo partilhado SecretAuthKey2026. Que configuração deve ser colocada em clients.conf?

client branch_aps { ipaddr = 10.20.0.0/24 secret = SecretAuthKey2026 nas_type = cisco require_message_authenticator = yes }

Comentário do Examinador: Definir o escopo de uma sub-rede inteira em clients.conf simplifica a adição de novos pontos de acesso. Configurar require_message_authenticator = yes mitiga ataques de falsificação BlastRADIUS (CVE-2024-3596).

Um departamento de TI está a migrar 2000 portáteis corporativos com Windows 11 do Active Directory para o Microsoft Entra ID e Intune. Como deve ser atualizada a infraestrutura RADIUS para suportar autenticação WiFi sem palavra-passe sem manter Domain Controllers locais?

  1. Implemente o Cloud RADIUS com integração nativa com o Microsoft Entra ID. 2. Configure os perfis de certificado SCEP ou PKCS no Microsoft Intune para emitir automaticamente certificados de cliente para os portáteis geridos. 3. Configure o controlador sem fios para direcionar a autenticação 802.1X para o servidor Cloud RADIUS usando RadSec (porta TLS 2083). 4. Force o EAP-TLS como método de autenticação principal no perfil de configuração WiFi do Intune.
Comentário do Examinador: Como o Microsoft Entra ID não expõe endpoints nativos NTLM ou Kerberos para o legado PEAP-MSCHAPv2, o EAP-TLS baseado em certificados combinado com o Cloud RADIUS é o caminho de migração empresarial recomendado.

Perguntas de Prática

Q1. Durante a implementação de uma rede sem fios 802.1X, os dispositivos clientes ligam-se e autenticam-se com sucesso, mas recebem um endereço IP na VLAN nativa predefinida em vez da VLAN corporativa atribuída. Que atributos RADIUS deve o servidor devolver?

Dica: Reveja os atributos de túnel RFC 2868 e RFC 3580.

Ver resposta modelo

O servidor RADIUS deve devolver três atributos específicos na resposta Access-Accept: 1. Tunnel-Type = 13 (VLAN), 2. Tunnel-Medium-Type = 6 (802), 3. Tunnel-Private-Group-ID = [VLAN_ID_ou_Nome]. A porta do switch do ponto de acesso também deve ser configurada como uma porta trunk que transporta essa VLAN.

Q2. Qual é o risco de segurança ao implementar PEAP-MSCHAPv2 em redes BYOD sem impor o certificado de CA raiz do servidor RADIUS nos dispositivos clientes?

Dica: Considere ataques de pontos de acesso falsos (rogue) e clones maliciosos (evil twin).

Ver resposta modelo

Se os dispositivos clientes não validarem o certificado do servidor RADIUS, um atacante pode implementar um access point falso a transmitir o mesmo SSID. Quando o cliente se liga, o servidor falso captura o handshake challenge-response do MS-CHAPv2, permitindo ao atacante decifrar a palavra-passe offline com ferramentas como o asleap.

Q3. Quais são as portas de firewall que devem estar abertas entre um access point sem fios local e um servidor Cloud RADIUS ao utilizar RadSec versus RADIUS padrão?

Dica: Compare as portas UDP antigas com o RADIUS moderno encapsulado em TLS.

Ver resposta modelo

O RADIUS padrão requer a porta de saída UDP 1812 (Autenticação) e a porta UDP 1813 (Accounting). O RadSec requer a porta de saída TCP 2083 com encriptação TLS, fornecendo validação mútua de certificados e eliminando a transmissão UDP em texto simples através da internet pública.

Continue a ler esta série

Resolução de problemas de 802.1X em iOS e macOS: uma lista de verificação de implementação para Intune, Jamf e Microsoft Entra ID

Utilize esta lista de verificação para diagnosticar por que razão iPhones, iPads e Macs falham o 802.1X no Intune ou Jamf Pro. Cada falha corresponde a uma de quatro causas: fidedignidade do servidor, certificado de identidade, modo macOS ou âmbito do grupo do Microsoft Entra ID. Irá confirmar a causa a partir dos registos do eapolclient e RADIUS, aplicar a correção e preparar futuras rotações de certificados.

Ler o guia →

Fidedignidade do servidor do perfil WiFi do Intune: nomes de servidor de certificados e lista de verificação de CA raiz para Entra ID

Será capaz de configurar a metade da validação de servidor de um perfil WiFi do Intune para que o EAP-TLS e o PEAP se liguem no Windows, Apple e Android. Irá fazer corresponder os nomes dos servidores de certificados ao certificado RADIUS, implementar a CA raiz correta, alinhar as atribuições de grupos do Entra ID e programar as renovações de certificados antes que estas quebrem silenciosamente as ligações.

Ler o guia →

Resolução de problemas de Android 802.1X e EAP-TLS: uma lista de verificação de implementação para o Intune e Microsoft Entra ID

Será capaz de identificar com precisão o motivo pelo qual os telemóveis Android geridos falham o EAP-TLS no seu SSID de funcionários e corrigi-lo no Intune. Associe cada sintoma às quatro causas habituais - CA ou domínio em falta, certificado de cliente no perfil errado, um valor incorreto de nomes de servidores RADIUS ou uma raiz fidedigna não entregue. Em seguida, aplique uma lista de verificação de implementação que impeça a repetição de interrupções.

Ler o guia →

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.