Acceso al captive portal con restriccion de horarios



  • Hola, querría hacer algo que no se como hacerlo con pfsense 1.2RC3

    Este verano estuve en un Hotel y para conectarme a la red wifi me dieron un número, que me autorizaba a utilizar la red durante 24h desde la primera conexión. No hacia falta nombre de usuario, sólo el numerito. ¿Se puede hacer algo así con pfsense o con algún paquete adicional?. He buscado pero no he encontrado nada

    gracias



  • ¡Hola!

    Tendrías que mirar si con FreeRadius se pueden crear cuentas que caduquen y sin contraseña, http://www.freeradius.org

    Saludos,

    Josep Pujadas



  • Gracias Josep, pero el freeradius que viene con Pfsense, está muy limitado, por lo que veo. ¿Sabes si se puede instalar otra versión?. Se muy poco de Freebsd. En el caso de que se pueda instalar, ¿hay algun sitio donde diga como hacerlo?, a ver si aprendo un poco más ::)



  • Si Marcos, seria interesante lo que comentas, si logras algo avisas, yo tambien buscare algo…

    Un Saludo...



  • Marcos, no se puede instalar otra version, ya que pfsense no trae compilador (aunque hay un paquete para development pero yo no lo he probado) y para lo que quieres es necesario tambien mysql, php, apache, perl y muchos otros,  y  como no podes usar los ports (no se puede en pfsense) al final se arma un lio con las dependencias instalando todo eso a puro paquete y te queda una ensalado con errores por aqui y por alla.
    Mejor instala en una maquina freebsd (o linux o el unix que  tu sepas manejar) aparte dedicada para ello el freeradius y dale soporte para mysql, por supuesto tambien necesitas mysql-server y php y apache y perl ,etc ,etc, luego configuras pfsense para autenticar el CP contra un radius externo.
    Resumen: tenes que conocer mas o menos bien como configurar e integrar todas esas herramientas, lo que quieres no es algo sencillo, ni mucho plug and play  :)
    Por si te interesa date una vuelta por este link http://sourceforge.net/projects/phpmyprepaid/
    saludos


Log in to reply