Integração via RADIUS genérico
O CaptiveWeb é compatível com qualquer equipamento de rede que suporte autenticação RADIUS padrão (RFC 2865) com portal captive externo. Use este guia se o seu fabricante não tem manual específico.
Calling-Station-Id e incluir mac= na URL de redirect.1. Parâmetros RADIUS
Use estes valores ao configurar o servidor RADIUS no seu equipamento. O Shared Secret é gerado individualmente por equipamento no painel em Equipamentos → seu equipamento → Configuração RADIUS:
| Parâmetro | Valor |
|---|---|
| Servidor RADIUS (Auth) | 45.234.216.27 |
| Porta Auth | 1812 |
| Porta Accounting | 1813 |
| Shared Secret | Gerado automaticamente — copie do painel em Equipamentos → Configuração RADIUS |
| NAS Identifier | Chave captive do equipamento (campo key da URL do portal) |
| CoA Port | 3799 (UDP, para reativação após pagamento) |
2. URL do portal captive
Configure no equipamento a URL de redirecionamento para o portal. A URL do portal é exibida no painel em Equipamentos → seu equipamento → Captive Link:
https://portal.captiveweb.com.br?key=SUA_CHAVE
mac=. Exemplo de URL final: https://portal.captiveweb.com.br?key=SUA_CHAVE&mac=AA:BB:CC:DD:EE:FF. Sem esse parâmetro o CaptiveWeb não consegue autenticar a sessão RADIUS corretamente.3. Atributos RADIUS esperados
O equipamento deve enviar os seguintes atributos RADIUS no Access-Request:
| Atributo RADIUS | Descrição | Obrigatório |
|---|---|---|
Calling-Station-Id | MAC address do cliente (formato AA:BB:CC:DD:EE:FF ou AA-BB-CC-DD-EE-FF) | Sim |
NAS-IP-Address | IP do equipamento (NAS) | Sim |
NAS-Identifier | Identificador do NAS (geralmente o hostname ou a chave captive) | Recomendado |
Acct-Session-Id | ID da sessão (para Accounting) | Sim (Accounting) |
4. Walled Garden
Configure o Walled Garden do equipamento para permitir acesso HTTP/HTTPS aos domínios do CaptiveWeb antes da autenticação:
portal.captiveweb.com.br
*.captiveweb.com.br
fonts.googleapis.com
fonts.gstatic.com
*.mercadopago.com
*.mercadolibre.com
*.asaas.com
45.234.216.27) não deve ser adicionado ao Walled Garden. O RADIUS usa protocolo UDP nas portas 1812/1813, não HTTP — o equipamento se comunica com ele automaticamente.5. CoA — Reativação automática após pagamento
Para que o CaptiveWeb possa reativar o acesso do usuário automaticamente após pagamento (sem reconexão manual), configure o equipamento para aceitar pacotes CoA:
- Protocolo: UDP
- Porta:
3799 - Origem:
45.234.216.27 - Shared Secret: o mesmo configurado para RADIUS
Esse artigo foi útil?
Obrigado pelo feedback! ✅