Implementación de un portal cautivo para la wireless con autenticación en free radius

Forums: 

hola a todos,
soy nueva en esto de los foros y espero obtener la ayuda que tanto necesito, de antemano lea agradezco

estoy en 9no semestre y uno de nuestros proyectos se trata de implementar un portal cautivo para la
red inalámbrica de mi universidad.
he leído sobre los portales cautivos y mencionan varias opciones, me incliné un poco hacia estos tutoriales:
*Howto build a Wifi Hotspot using Chillispot and Debian Etch
*Configurar un HOTSPOT con portal captivo chillispot en debian.

ya que parece simple y cumple con lo que requiero pero tengo temor de que no funcione el momento que quiera
probarlo.

aparte de eso tenemos que insertar en la base de datos del radius:
mediante servicios web o réplicas la información
que está en las bases de datos del sistema académico(sql server) y de recursos humanos(mysql) de mi universidad.

preguntas:

es factible ingresar datos(usuarios,contraseñas) en radius mediante réplicas o servicios web?
radius guarda las contraseñas encriptadas?si es asi como autentifica?
que me recomiendan??

muchas gracias!!!

si no me equivoco freeradius

Imagen de deathUser

si no me equivoco freeradius puede usar una base de datos mysql para guardar la información, tanto de autenticación como de accounting, un par de usuarios de ecualug han implementado satisfactoriamente soluciones del tipo que mencionas, con unos pocos inconvenientes que los han tratado en el foro, busca Chillispot en el foro y de seguro encuentras la información.

En cuanto a la encriptación del las contraseñas no estoy seguro, pero creo que se usa crypt y md5 ...

bye
;)

muchas gracias por la ayuda

muchas gracias por la ayuda en verdad no creí que me iban a responder tan pronto wow!! asi es como podemos salir adelante!!

mmm aun estoy investigando por cual portal cautivo decidirme, pero mi duda al momento es que si puedo transferir datos
directamente a la base de datos de radius?
porque en los reportes me piden que según un usuario autenticado genere la información de cuánto tiempo estuvo en la sesión,o desde que MAC se conectó o información así que supongo que free radius la guarda...por cierto no se si alguien me puede ayudar con la información que almacena las tablas de free radius por que solo conseguí una definición mas no lo que cada campo guarda, o si me pueden decir donde encuentro esa información les agradezco desde ya.

saludos y gracias a todos!!

María José Escalante
ESPOCH

Cita: puedo transferir datos

Imagen de deathUser

[quote]puedo transferir datos directamente a la base de datos de radius?[/quote]

Si conectas freeradius con mysql pues puedes transferir datos desde y hacia la base de datos sin problemas ...

[quote]en los reportes me piden que según un usuario autenticado genere la información de cuánto tiempo estuvo en la sesión,o desde que MAC se conectó o información así que supongo que free radius la guarda[/quote]
claro que te guarda información de ese tipo, por algo radius es un servidor AAA (authorization, Authentication, Accounting) ...

Solo necesitas leer la documentación sobre como obtener los datos, de seguro ya hay realizado por ahí lo que necesitas, encomiendate a san google ...

Suerte ...

bye
;)

Te comento que Chillispot es

Te comento que Chillispot es muy viejo y ya no tiene soporte, ahora existe un proyecto que se llama coovachilli que fué desarrollado por la misma persona que desarrolló Chillispot, sin embargo si tu desición no cambia y prefieres seguir con chillispot entonces te sugiero que lo hagas con debian etch, ya que si lo haces con lenny vas ha tener inconvenientes.

En cuanto a la implementación de las bases de datos, puedes hacer que freeradius apunte a un servidor mysql donde residan tus usuarios, la implementación es a través del mismo freeradius donde especificas que vas ha trabajar con un una base de datos en mysql.

Saludos,

Hola

hola como estas, te cuento que hay como hacerlo con nocat, la sugerencia de utilizar coovachilli es buena muy buena ya que tienes que instalar en tu accespoint y listo, creo que la idea del portal cautivo que te piden en la U es para probar conociemintos adquyiridos, bueno hay le ves, aqui si hay algunas sugerencias de configuracion de portales cautivos, tal vez si necesitas algo mas robusto recuerda nocat.
Espero poder contribuir algo a tu duda, suerte y exitos
Atentamente
Christian Haro

muchas gracias por la ayuda

muchas gracias por la ayuda en verdad no creí que me iban a responder tan pronto wow :jawdrop: !! asi es como podemos salir adelante!!

mmm aun estoy investigando por cual portal cautivo decidirme, pero mi duda al momento es que si puedo transferir datos
directamente a la base de datos de radius?
porque en los reportes me piden que según un usuario autenticado genere la información de cuánto tiempo estuvo en la sesión,o desde que MAC se conectó o información así que supongo que free radius la guarda...por cierto no se si alguien me puede ayudar con la información que almacena las tablas de free radius por que solo conseguí una definición mas no lo que cada campo guarda, o si me pueden decir donde encuentro esa información les agradezco desde ya.

saludos y gracias a todos!!

María José Escalante
ESPOCH

Rommel Carrillo

Saludos, estos dos proyectos son muy buenos, integran lo que necesitas. Verificalos

http://m0n0.ch/wall/
http://www.zeroshell.org/

Rommel

muy interesante, hace tiempo

Imagen de deathUser

muy interesante, hace tiempo que no había visto m0n0wall, veo que le han metido bastante trabajo ...

si no me equivoco m0n0wall fue la base de IPCop, pero ahora le veo que tiene bastantes cosas interesantes ...

bye
;)

Me funcionó

Estuve también como mes y medio tratando de implementar Coovachilli hasta que funcionó. Instalé todo en Ubuntu 9.10, con todo me refiero a Freeradius + MySQL + CoovaChilli + Apache2.2 y me funciona muy bien a reserva de que he tenido algunos detalles de DNS.
Es decir, cuando pretendo ingresar a cualquier sitio web, si me redirecciona al portal captivo, pero al cabo de un rato cuando quiero firmar nuevos clientes, tiene que ser mediante la Dirección IP como tal y no el nombre de dominio.
Resuelvo este problema hasta reiniciar el demonio de CoovaChilli, por tanto el problema creo que reside ahí solo que no he podido resolverlo :\

mmm me das una buena idea

mmm me das una buena idea para probar covachilli en ubuntu, porque como necesito algo muy sencillo iba a utilizar chillispot en debian.
Respondiendo a tu pregunta si crees que el problema está en el demonio de covachilli, porque no intentas haciendo
que el servicio se inicie en todos los niveles de ejecución para que no lo inicies manualmente:
chkconfig [demonio covachilli] on

espero que te ayude en algo

saludos!

Páginas