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

    PFSENSE CAPTIVE PORTAL(DÚVIDA)

    Scheduled Pinned Locked Moved Portuguese
    10 Posts 6 Posters 1.9k 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.
    • A
      alex_inoue
      last edited by

      Quero utilizar o pfsense em um hotel, mas a minha duvida é a seguinte:

      No captive portal é possível cadastrar os apartamentos que serão fixos como se fossem nomes de usuários e após isso gerar vouchers para os apartamentos cadastrados.

      Ou importar arquivo que é gerado pelo sistema do hotel com nomes apartamento e data de saida para que gere login para hospede.

      Por exemplo, quando é feito o checkin na recepção o sistema gera um txt contendo;

      Nome do hospede
      Apartamento
      Data de saida

      No pfsense de forma automatizada ele checa a cada 10 minutos este arquivo e importa para a base de dados do captive portal o apartamento, sobrenome e data de saída.

      Quando o captive portal pedir login e senha ele entre com o apartamento e sobrenome, venceu sua estadia bloqueia o login.

      Ou qualquer outra solução nesta linha que alguém possa ter passado ou tenha em funcionamento

      1 Reply Last reply Reply Quote 0
      • D
        douglas_spinola
        last edited by

        Tem como gerar o token, ou criar o login, mas isso é meio para rede wireless de serviços de internet, para hotel é necessário que voce utlize uma forma de cadastro que comunique com o banco de dados do Hotel onde fica o cadastro do mesmo, e aí ele irá somente digitar o numero do apartamento e RG/CPF, para não ter esta trabalheira toda de gerar token,
        eu faço isso com o Ubuntu.

        1 Reply Last reply Reply Quote 0
        • R
          reinaldo.feitosa
          last edited by

          Tem como vc instalar o FreeRadius e fazer um banco de dados MySQL e criar uma rotina para alimentar o banco do freeradius.

          1 Reply Last reply Reply Quote 0
          • A
            alex_inoue
            last edited by

            Bom dia, poderia me dar mais detalhes ou algum tutorial de como fazer o FreeRadius se conectar com o banco dedos e criar uma rotina para alimentar o banco do FreeRadius? Obrigado.

            1 Reply Last reply Reply Quote 0
            • A
              alandnc
              last edited by

              Bom dia,

              Existem a forma do captive buscar alguma informação em um bando de dados sql sever ? por exemplo o numero da reserva do hospede ?

              1 Reply Last reply Reply Quote 0
              • R
                reinaldo.feitosa
                last edited by

                Na teoria tem, mas via GUI do pfSense só tem opção para mysql e postgress.
                O que eu desenvolvi foi um monitor onde le o banco do hotel e insere/exclui os registro no mysql.

                Tenho um integração Firebird (hotel) e uma MSSQL (Faculdade) para monitorar desenvolvi uma aplicação em Delphi.

                Da forma que fiz da para integrar qualquer banco com o captive portal de forma transparente.

                Att.

                Reinaldo Feitosa

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

                  boa noite reinaldo,
                  teria como disponibilizar a aplicação pra nós ou vende-la?

                  1 Reply Last reply Reply Quote 0
                  • R
                    reinaldo.feitosa
                    last edited by

                    @luivieira:

                    boa noite reinaldo,
                    teria como disponibilizar a aplicação pra nós ou vende-la?

                    Disponibilizar para todos seria impossível, pois o banco de dados do hotel seria diferente para cada caso, o lado do freeradius é padrão.

                    Talvez no futuro consigo desenvolver uma opção onde podemos configurar o banco source (origem) através de um select, nada impossível.

                    Att.,

                    Reinaldo Alves Feitosa
                    Analista de Sistemas

                    1 Reply Last reply Reply Quote 0
                    • A
                      alandnc
                      last edited by

                      Bom dia pessoal,

                      Estou tentando colocar o freeradius pra funcionar junto com mysql, porem ele só funciona criando os usuários no próprio freradius, quando ativo a aba sql só dar usuário não encontrado, ja desabilitei a opção do nas e não funciona. alguém poderia me ajudar?

                      A 1 Reply Last reply Reply Quote 0
                      • A
                        alex.nakao @alandnc
                        last edited by

                        @alandnc Vc conseguiu colocar esse projeto para rodar? Estou retornando com o projeto, já tinha quase tudo pronto. Com o Mysql conectando com o FreeRadius do PfSense e o monitor coletando os dados do software do Hotel. Porém com a versão atualizada do PfSense não estou conseguindo fazer a comunicação entre o Mysql e o FreeRadius. Obrigado.

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