# Configuração RADIUS
## Introdução
O RADIUS é um protocolo de rede que fornece gerenciamento centralizado de Autenticação, Autorização e Contabilização (AAA) para usuários que se conectam e usam serviços de rede. Esta documentação aborda os conceitos e práticas fundamentais para configurar um servidor RADIUS em um ambiente de provedor de serviços.

> [!NOTA] Importância do RADIUS
> A configuração adequada do RADIUS é crucial para garantir acesso seguro e gerenciado à rede, permitindo controle granular sobre autenticação de usuários e rastreamento de uso de recursos.

> [!WARNING] Acesso à Configuração:
>  A configuração do RADIUS geralmente é feita diretamente nos equipamentos de rede ou através de interfaces de gerenciamento específicas.
## Entrega de Valor
A configuração adequada do RADIUS oferece:
- Autenticação centralizada de usuários
- Controle de acesso granular
- Registro detalhado de uso de recursos de rede
- Maior segurança e facilidade de gerenciamento
## Configuração Básica
### Configuração do Servidor RADIUS
1. Instalação do servidor RADIUS
2. Definição de portas de escuta (geralmente 1812 para autenticação, 1813 para contabilização)
3. Configuração de chaves compartilhadas para clientes RADIUS
### Configuração de Clientes RADIUS (NAS)
1. Adição do endereço IP do servidor RADIUS
2. Configuração das portas de autenticação e contabilização
3. Definição da chave compartilhada

| Parâmetro | Descrição | Exemplo |
|-----------|-----------|---------|
| IP Servidor | Endereço IP do servidor RADIUS | 192.168.1.100 |
| Porta Auth | Porta para autenticação | 1812 |
| Porta Accounting | Porta para contabilização | 1813 |
| Chave | Chave compartilhada entre servidor e cliente | "secretkey123" |
### Configuração de Usuários
- Criação de contas de usuário no banco de dados RADIUS
- Definição de políticas de acesso e atributos para cada usuário
## Casos de Uso
### Autenticação PPPoE
1. Cliente inicia conexão PPPoE
2. NAS envia solicitação de autenticação ao servidor RADIUS
3. RADIUS verifica credenciais e responde com Accept/Reject
4. NAS permite ou nega acesso com base na resposta
### Accounting de Sessão
1. NAS envia pacote Accounting-Start no início da sessão
2. Atualizações periódicas são enviadas durante a sessão
3. NAS envia pacote Accounting-Stop no fim da sessão
## Fluxo de Autenticação

```mermaid
sequenceDiagram
    participant User
    participant NAS
    participant RADIUS
    User->>NAS: Solicita Acesso
    NAS->>RADIUS: Access-Request
    RADIUS->>RADIUS: Verifica Credenciais
    RADIUS->>NAS: Access-Accept/Reject
    NAS->>User: Permite/Nega Acesso
```
## Considerações Finais
A configuração correta do RADIUS é crucial para a segurança e gerenciamento eficiente de redes. É importante manter as chaves compartilhadas seguras e atualizar regularmente as políticas de acesso.
## Etiquetas
#RADIUS #Autenticacao #Autorizacao #Accounting #Seguranca #Redes #Provedor #RedeProvedores
## Leia Também
- [[concentradores autorizados (nas)|Concentradores Autorizados (NAS)]]
- [[politicas de backup|Políticas de Backup]]
- [[gestao de logins e conexoes|Gestão de Logins e Conexões]]