[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Help-gnu-radius] Test Radius whith radtest
From: |
Sergey Poznyakoff |
Subject: |
Re: [Help-gnu-radius] Test Radius whith radtest |
Date: |
Tue, 12 Mar 2002 10:34:58 +0200 |
Hola, Jaime
Te aconsejaria usar radsession para hacer pruebas, ya que su
interfaz es mucho mas sencillo (su uso se describe en la
documentacion y en el README). Pero radsession exige presencia
de guile en tu sistema. Si no lo tienes, tendras que usar radtest.
Primero, hay que redactar el archivo raddb/client.conf. Suponiendo
que el servidor radius escucha IP 127.0.0.1, y su contrase#a es
'secret', raddb/client.conf debe contener:
server local 127.0.0.1 secret 1812 1813
source_ip 127.0.0.1
timeout 3
retry 2
El archivo raddb/clients debe contener entonces:
127.0.0.1 secret
Esto es todo lo que se necesita para configurar radiusd/radtest.
Para hacer pruebas:
1. Startea radtest. El programa va a entrar su modo interactivo. El
'prompt' radtest> va a aparecer.
2. Para probar autorizacion, teclea lo siguiente:
send auth 1 User-Name="USERNAME" Password="PASS"
(sustiuye el USERNAME y PASS por el nombre de usuario y su contrase#a).
Para ver la respuesta de radius, teclea:
print $REPLY_CODE "," $REPLY
Si la autorizacion succedio, la respuesta sera 2.
3. Para probar accounting, teclea lo siguiente:
send acct 4 User-Name="USERNAME" NAS-IP-Adddress=127.0.0.1 \
NAS-Port-Id=1 Acct-Session-Id="01" Acct-Status-Type=Start
print $REPLY_CODE
Si el accounting succedio, la respuesta sera 5.
Mas ejemplos del uso de radtest se encuentran en el directorio
test/shell/radiusd de la distribucion.
Espero que esto te va a ayudar.
Saludos,
Sergey