Configurar Servidor Radius Ubuntu
Seguridad en redes
Introducción
RADIUS
Remote Authentication Dial-In User Server, es un protocolo de autenticación y autorización para aplicaciones de accesoremoto a una red. Utiliza el puerto 1812 UDP para establecer sus conexiones.
Cuando se realiza la conexión con un módem, se envía un nombre de usuario y una contraseña. Esta información se transfieresobre el protocolo PPP, quien redirige la petición a un servidor RADIUS. El servidor RADIUS comprueba que la información es correcta utilizando esquemas de autenticación. Si es aceptado, el servidorautorizará el acceso y le asigna los recursos de red como una dirección IP.
Requerimientos
* Freeradius
* MySQL server 5.5
* Ubuntu 12.04
Desarrollo
Instalación y configuración deFreeradius
El primer paso es instalar Freeradius con el siguiente comando:
sudo apt-get install freeradius
Después de haber instalado Freeradius tenemos que instalar MySQL SERVER con el comando:Sudo apt-get install mysql-server-5.5
Ya instalado MySQL SERVER tenemos que crear la base de datos que se ligara a Freeradius para guardar la lista usuarios.
Para lo cual debemos ingresar a mysql conel comando:
Mysql -u root -p
Después debemos crear la base de datos, en este caso le nombraremos “radius” con el comando:
create database radius;
Después de crear la base de datos esnecesario brindarle todos los permisos al usuario root sobre esta BD con el comando:
mysql> grant all on radius.* to radius@localhost identified by "love";
Después salimos de mysql con el comando:exit
Ya asignados los derechos de la base de datos es necesario instalar un paquete de instalación que permite conectar la base de datos con Freeradius para lo cual utilizamos el siguiente comando:apt-get install freeradius-mysql
Después de instalar el paquete ya podemos elegir el esquema de la base datos a utilizar, para esto se utilizan los siguientes comandos:
mysql -u root -p radius...
Regístrate para leer el documento completo.