Daloradius
|tasksel|
Otra alternativa es instalar todo con las siguientes líneas de comando:
|sudo apt-get install apache2 php5 libapache2-mod-php5 mysql-server |
Para comenzar, se instalarán algunas librerías con la siguiente línea de comando:
|sudo apt-get install debhelper libltdl3-dev libpam0g-dev libmysqlclient15-devbuild-essential libgdbm-dev libldap2-dev |
|libsasl2-dev libiodbc2-dev libkrb5-dev snmp autotools-dev dpatch libperl-dev libtool dpkg-dev libpq-dev libsnmp-dev libssl-dev |
FREERADIUS
Luego, instalamos el paquete FreeRadius con la siguiente línea:
|sudo apt-get install freeradius freeradius-mysql |Editamos el archivo “users” y creamos un usuario (al final del archivo) para hacer las pruebas de funcionamiento del radius:
|sudo gedit /etc/freeradius/users |
|… ||oscard Cleartext-Password := “oscard123″ |
|Service-Type = Framed-User, |
|Framed-Protocol = PPP, ||Framed-Compression = Van-Jacobsen-TCP-IP |
Ahora vamos a probar que esté funcionando bien el FreRadius habilitandolo en modo debug y luego haciendo la prueba:
|/etc/init.d/freeradius stop |
|freeradius -X|
|radtest oscard oscard123 127.0.0.1 1812 oscard123 |
Si todo esta bien, veremos esta información:
|Sending Access-Request of id 174 to 127.0.0.1 port 1812|
|User-Name = “ncalderon” |
|User-Password = “123456″ |
|NAS-IP-Address = 127.0.1.1|
|NAS-Port = 1812 |
|rad_recv: Access-Accept packet from host 127.0.0.1 port 1812,, length=38 |
|Service-Type = Framed-User|
|Framed-Protocol = PPP |
|Framed-Compression = Van-Jacobson-TCP-IP |
IMAGEN 01.PNG
Hay que asegurarse que recibamos el mensaje “Access-Accept”.
MYSQL...
Regístrate para leer el documento completo.