RADIUS - Exemplos

Exemplo de solicitação de raio

Vamos dar uma olhada em um exemplo de solicitação Radius:

  • O NAS em 192.168.1.16 envia um pacote UDP de solicitação de acesso ao servidor RADIUS para um usuário chamado Nemo que efetua login na porta 3 com a senha "arctangent".

  • O Request Authenticator é um número aleatório de 16 octetos gerado pelo NAS.

  • A senha do usuário é 16 octetos preenchidos no final com nulos, XORed com D5 (segredo compartilhado | Solicitar autenticador).

  • 01 00 00 38 0f 40 3f 94 73 97 80 57 bd 83 d5 cb 98 f4 22 7a 01 06 6e 65 6d 6f 02 12 0d ser 70 8d 93 d4 13 ce 31 96 e4 3f 78 2a 0a ee 04 06 c0 a8 01 10 05 06 00 00 00 03

  • 1 Código = Solicitação de Acesso (1)

    1 identificador = 0

    2 Comprimento = 56

    16 Solicitar Autenticador

  • Lista de Atributos

    6 Nome de usuário = "Nemo"

    18 Usuário-Senha

    6 NAS-IP-Address = 192.168.1.16

    6 NAS-Port = 3

Exemplo de resposta de raio

Aqui está um exemplo de pacotes de resposta:

  • O servidor Radius autentica o Nemo e envia um pacote UDP de aceitação de acesso ao NAS informando-o ao telnet do Nemo para o host 192.168.1.3

  • O Autenticador de Resposta é uma soma de verificação MD5 de 16 octetos do código (2), id (0), Comprimento (38), o Autenticador de Solicitação de cima, os atributos nesta resposta e o segredo compartilhado.

  • 02 00 00 26 86 fe 22 0e 76 24 ba 2a 10 05 f6 bf 9b 55 e0 b2 06 06 00 00 00 00 01 0f 06 00 00 00 00 0e 06 c0 a8 01 03

  • 1 Código = Acesso-Aceitar (2)

    1 identificador = 0 (o mesmo que na solicitação de acesso)

    2 Comprimento = 38

    16 Response Authenticator

  • Lista de atributos:

    6 Tipo de serviço (6) = Login (1)

    6 Serviço de login (15) = Telnet (0)

    6 Host de IP de login (14) = 192.168.1.3