Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Pfsense + mysql

    Scheduled Pinned Locked Moved Español
    6 Posts 3 Posters 5.6k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • N
      newmesis
      last edited by

      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

      1 Reply Last reply Reply Quote 0
      • belleraB
        bellera
        last edited by

        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

        1 Reply Last reply Reply Quote 0
        • N
          newmesis
          last edited by

          @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

          1 Reply Last reply Reply Quote 0
          • L
            loliva
            last edited by

            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

            1 Reply Last reply Reply Quote 0
            • N
              newmesis
              last edited by

              @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>

              1 Reply Last reply Reply Quote 0
              • L
                loliva
                last edited by

                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

                1 Reply Last reply Reply Quote 0
                • First post
                  Last post
                Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.