[GTER] FreeRadius e accounting de hora em hora
Bruno Araújo
bjaraujo at gmail.com
Fri Oct 3 18:47:07 -03 2014
Gostei muito desta idéia, não mecher no FreeRadius. Tenho mais flexibilidade para gerar e armazenar o que quiser e é portatil.
_______________
Bruno Araújo
Antes de imprimir, verifique se tem papel e tinta suficiente na impressora.
Em 02/10/2014, às 23:24, "Alexandre J. Correa (Onda)" <alexandre at onda.net.br> escreveu:
> Voce pode mudar as consultas do freeradius....
>
> no lugar dele dar update, ele de INSERT ... mesmo o accouting sendo de 5 em 5 minutos, fazendo um IF baseado na data..
>
> se a HORA atual for igual a HORA do update anterior.. vc da UPDATE.. se o proximo update for diferente as horas, vc da um INSERT ..
>
> OU ainda, um daemon em paralelo, sem que voce mexa no radius... este daemon fazendo leitura de 5 em 5 minutos (e fazendo a coleta dos dados daquele HORA e registrando em outra tabela para o extrato de hora em hora).
>
>
> Gostei dessa ideia, vou pensar com meu pessoal aqui sobre fazer isto..
>
>
> On 02/10/2014 14:16, Fabrício Fadel Kammer wrote:
>> Opa, obrigado pelo retorno! Realmente foi implementado e eu comi bronha, não vi no changelog de nenhuma versão, vou testar os pacotes COA.
>>
>> De qualquer forma não resolve meu caso, o que eu preciso é fazer o account dos clientes de hora em hora sem desconecta-los, gostaria de apresentar extrato de uso para meus clientes com registros de hora em hora, para ficar uma leitura mais fácil e bonita do extrato, isto que não estou conseguindo fazer sem o uso de Stored Procedures.
>>
>> abs
>> —
>> Fabrício Fadel Kammer
>> skype: ffkammer
>>
>> Em 02/10/2014, à(s) 10:15, Otavio Augusto <otavioti at gmail.com> escreveu:
>>
>>> Da pra usar COA e pppoe em Mikrotik sim. j fiz uma implementação assim
>>> para mudar a velocidade do cliente quando atingisse uma determinado
>>> volume de tráfego sem derrubar a conexão dele.
>>> Acontece que alguns dos atributos do funcionam somente em HotSpot no
>>> mikrotik mas o Mikrotik-Rate-Limit ( o que usei ) funciona.
>>>
>>>
>>>
>>>
>>>
>>> Em 2 de outubro de 2014 07:35, Fabrício Fadel Kammer
>>> <fknet at conchalnet.com.br> escreveu:
>>>> Bom dia pessoal,
>>>>
>>>> Desculpe-me pela falta de retorno em meu tópico, fiquei ausente estes dias.
>>>>
>>>> Como diria Jack, vamos por partes:
>>>>
>>>> O Interim Update está configurado em meus mikrotiks (que são os concentradores PPPoE)
>>>> Problema é que se o usuário não desconectar é visto apenas 1 registro da tabela Radacct do FreeRadius
>>>> Sobre COA: Mikrotik não tem implementado pacotes COA para conexões PPPoE, pelo menos não tinha e não achei nada de documentação dizendo de sua implementação.
>>>>
>>>> Pelo jeito acho que a única forma é eu acionar um stored procedure através dos arquivos de configuração do FreeRadius mesmo, ao invés de fazer o insert/update direto na tabela, só fico preocupado com o desempenho disto.
>>>>
>>>> Algum colega tem alguma outra sugestão?
>>>>
>>>> —
>>>> Fabrício Fadel Kammer
>>>> skype: ffkammer
>>>>
>>>> Em 16/09/2014, à(s) 17:14, Márcio Elias Hahn do Nascimento <marcio at sulonline.net> escreveu:
>>>>
>>>>>
>>>>> Exato, e além disso vc pode mudar as configurações da sessão do
>>>>> usuário sem desconectar o mesmo, usando CoA, Interim Update aliado a um
>>>>> pouco de conhecimento em UnLang fazem milagres.
>>>>>
>>>>> Exemplo: vc configura
>>>>> os updates para rodarem de 5 em 5 min (ou menos) e a cada update vc pode
>>>>> verificar o que vc quiser usando UnLang e dependendo do resultado montar
>>>>> um pacote de CoA ao NAS (cada NAS tem requisitos de atributos para
>>>>> identificar a sessão do usuário).
>>>>>
>>>>> Fiz um controle de tráfego com
>>>>> franquias mensais usando FreeRadius e MPD no FreeBSD, com o usuário
>>>>> fazendo download quando estourava a quota e a limitação de banda se
>>>>> tornava maior, via-se a taxa de transferência caindo para a nova
>>>>> configuração. Muito massa.
>>>>>
>>>>> ---
>>>>>
>>>>> Att
>>>>>
>>>>> Márcio Elias Hahn do
>>>>> Nascimento
>>>>> (48) 8469-1819 / 3524-0700 - marcio at sulinternet.net
>>>>> GERÊNCIA
>>>>> DE RECURSOS DE TIC - Sul Internet [2]
>>>>>
>>>>> [2]
>>>>>
>>>>> Em 16/09/2014 16:26,
>>>>> Thiago Damas escreveu:
>>>>>
>>>>>> interim update
>>>>>>
>>>>>> Em 16 de setembro de 2014
>>>>> 14:03, Fabrício Kammer <fknet at conchalnet.com.br>
>>>>>> escreveu:
>>>>>>
>>>>>>> Boa
>>>>> tarde pessoal! Alguém conhece uma solução eficaz para fazer o accounting
>>>>> de conexões PPPoE de hora em hora para poder disponibilizar relatórios
>>>>> de extrato de uso mais legíveis e para trabalhar com franquia de dados
>>>>> diárias sem precisar desconectar o usuário a cada hora? Achei uma
>>>>> solução interessante na internet, com o freeradius chama uma Stored
>>>>> Procedure para fazer o accounting e esta se encarrega de fazer a
>>>>> gravação de um registro por hora, mas fiquei preocupado com o desempenho
>>>>> de fazer isto usando-se SP em MySQL. Obrigado Fabrício Fadel Kammer
>>>>> Skype: ffkammer 19 3866-1100 -- gter list
>>>>> https://eng.registro.br/mailman/listinfo/gter [1]
>>>>>> --
>>>>>> gter list
>>>>> https://eng.registro.br/mailman/listinfo/gter [1]
>>>>>
>>>>>
>>>>> Links:
>>>>> ------
>>>>> [1]
>>>>> https://eng.registro.br/mailman/listinfo/gter
>>>>> [2]
>>>>> http://www.sulinternet.net
>>>>> --
>>>>> gter list https://eng.registro.br/mailman/listinfo/gter
>>>> --
>>>> gter list https://eng.registro.br/mailman/listinfo/gter
>>>
>>>
>>> --
>>> Otavio Augusto
>>> ---------------------
>>> Consultor de TI
>>> Citius Tecnologia
>>> 31 37761866
>>> 31 88651242
>>> http://www.citiustecnologia.com.br
>>> --
>>> gter list https://eng.registro.br/mailman/listinfo/gter
>> --
>> gter list https://eng.registro.br/mailman/listinfo/gter
>>
>
>
> --
> Sds.
>
> Alexandre Jeronimo Correa
> Sócio-Administrador
>
> Office: +55 34 3351 3077
>
> Onda Internet
> www.onda.net.br
>
> --
> gter list https://eng.registro.br/mailman/listinfo/gter
More information about the gter
mailing list