Fui intimado pela justiça em fornecer todos os meus clientes conectados em um determinado ramal, em uma determinada data e hora. Acontece que só consegui achar a função de buscar A PARTIR de uma determinada data de conexão ou a data de encerramento desta mesma conexão. Não existe nenhuma função na qual eu busque todos os clientes conectados, por exemplo, em 2021-01-01? Estou tentando buscar até em SQL, mas até o presente momento não obtivemos muito sucesso... Qual ajuda é muito bem vinda, Obrigado a todos!

Para adicionar comentários, você deve ser membro de MK-AUTH.

Join MK-AUTH

Enviar-me um email quando as pessoas responderem –

Respostas

  • Após um longo período trabalhando em cima disso, consegui desenvolver um código SQL para atender essa função. Seria interessante o sistema ter métodos de buscas com mais de um parâmetro. Vou deixar o código SQL caso alguém precise dele no futuro, ou até mesmo ser utilizado no sistema. Segue o código: 

    SELECT radacctid "ID de Conexão", callingstationid "MAC do Equipamento", calledstationid "Porta de Acesso", username "Login do Usuário", acctstarttime "Inicio da Conexão",
    acctstoptime "Final da Conexão", framedipaddress "CGNAT IPv4"
    FROM radacct WHERE acctstarttime <= "2021-01-01 00:00:01" AND acctstoptime >= "2021-01-01 00:00:01" AND framedipaddress LIKE "100%" ORDER BY username, acctstarttime;

This reply was deleted.