Pfsense + mysql



  • Hola amigos Bueno les cuento.
    tengo que hacer un proyecto implementar un portal cautivo
    pero con  base de datos en mysql

    se que pfsense no tiene paketes de mysql solo de freeradius
    y que puedo enlasar un freeradius externo y conectarlo por ip

    abra forma de montar una bd mysql y conectarlo por ip?

    seria de mucha ayuda si me pudiesen ayudar



  • FreeRadius externo puede usar MySQL como BD:

    http://wiki.freeradius.org/Rlm_sql_mysql

    No sé que quieres hacer pero si tienes muchos usuarios creo que lo lógico sería partir de LDAP:

    http://wiki.freeradius.org/Rlm_ldap

    o de Active Directory:

    http://wiki.freeradius.org/FreeRADIUS_Active_Directory_Integration_HOWTO



  • @bellera:

    FreeRadius externo puede usar MySQL como BD:

    http://wiki.freeradius.org/Rlm_sql_mysql

    No sé que quieres hacer pero si tienes muchos usuarios creo que lo lógico sería partir de LDAP:

    http://wiki.freeradius.org/Rlm_ldap

    o de Active Directory:

    http://wiki.freeradius.org/FreeRADIUS_Active_Directory_Integration_HOWTO

    Gracias por la respuesta,

    Lo que tenemos que hacer como trabajo del insituto es la instalacion de un portal cautivo, el cual ya tenemos instalado y funcionando.
    El problema es el siguiente, Nos piden que la autenticacion tenga un motor de base de datos o externo o interno.

    Instalamos freeradius con mysql pero aun no lo hacemos correr.
    Pero creo que sera tener el otro pc conectado a la red del portal cautivo y asignando el shared secret y la ip.

    Pero lo que necesitamos es montar todo en una misma maquina virtualizado,
    como hacer la coneccion de freeradius y pfsense dentro de la misma maquina.

    Agradecido de la respuesta saludos



  • No se si te servira de algo, yo use esta implementacion para suplir un LDAP con Samba (tipico AD) http://www.spencerstirling.com/computergeek/mysqluser.html en realidad se basa en un servidor mysql y generar usuarios dentro de estas. Puedes autenticar con los servicios PAM de linux y esta disponible para casi cualquier servicio. (pop, imap, samba, etc.)

    Como sugerencia podrias modificar los php que trae pfsense y apuntar a esta db para generar los usuarios. El portal captivo autenticar contra la db con linux.

    Saludos

    LOG



  • @loliva:

    No se si te servira de algo, yo use esta implementacion para suplir un LDAP con Samba (tipico AD) http://www.spencerstirling.com/computergeek/mysqluser.html en realidad se basa en un servidor mysql y generar usuarios dentro de estas. Puedes autenticar con los servicios PAM de linux y esta disponible para casi cualquier servicio. (pop, imap, samba, etc.)

    Como sugerencia podrias modificar los php que trae pfsense y apuntar a esta db para generar los usuarios. El portal captivo autenticar contra la db con linux.

    Saludos

    LOG

    gracias por responder..

    exactamete lo que nesesito saber como implementar el mysql con el portalcautivo, tengo una idea pero noc si estare en lo sierto ..

    en la configuracion de la pagina del portal

    <form method="post" action="$PORTAL_ACTION$">

    cambiar el $PORTAL_ACTION$ por paginaweb.cl/verific.php el cual esta conectada a un motor mysql y verificaria el usuario y daria acceso a la red. noc se me exlique bn

    espero me puedas responder gracias

    </form>



  • Tendrias que revisar tus script y realizar una programacion php. El tema es modificar algunos script de pfsense para que pueda tomar los usuarios y validarlos contra la db mysql. (creo)
    El portal captivo toma los datos desde pfsense, ahi es donde tendrias que modificar, y revisar

    Saludos

    LOG


Log in to reply