MK-AUTH

Bom dia, senhores!

Estou implantando a pool do mk-auth em minha rede mas hoje deparei com um serio problema, os clientes estão duplicando os ips, e como a rede é toda roteada via OSPF e MPLS, geralmente está parando vários clientes. Nos trabalhávamos com ip fixo em cada cliente, mas com este esgotamento do ipv4 estamos readequando a rede para melhor aproveitamento, gostaria de saber se alguém tem alguma solução para tal problema. Desde já obrigado!

Exibições: 1719

Responder agora

Respostas a este tópico

Alguém usa esta função?

Tentei colocar aqui também duplicou vários ips

O problema é que o FreeRADIUS só tem uma maneira de saber quais IPs estão ocupados: a tabela radacct. Onde não houver um valor NULL para a data de fim de conexão ele considerará a conexão terminada e o IP livre mesmo que o Mikrotik tenha a conexão ativa.

Eu já enviei o patch com a correção para o Pedro mas ele removeu porque alguém suspeitou, sem evidências, que isso estivesse causando quedas no PPPoE.

Meus amigos vou te dizer que ficaria perfeito se funcionasse, eu infelizmente preciso de mais desta função. E gostaria de solicitar ajuda ao nosso amigo Pedro em nos ajudar a corrigir este erro. Acredito que ajudaria de mais nossos amigos. Desde já obrigado

Eu uso aqui, e funciona, mas somente com o meu patch aplicado.

LVNetwork disse:

Meus amigos vou te dizer que ficaria perfeito se funcionasse, eu infelizmente preciso de mais desta função. E gostaria de solicitar ajuda ao nosso amigo Pedro em nos ajudar a corrigir este erro. Acredito que ajudaria de mais nossos amigos. Desde já obrigado
Vc poderia me passar este patch?
Vc poderia me passar este patch? Desde já obrigado

Marco de Freitas disse:

Eu uso aqui, e funciona, mas somente com o meu patch aplicado.

LVNetwork disse:

Meus amigos vou te dizer que ficaria perfeito se funcionasse, eu infelizmente preciso de mais desta função. E gostaria de solicitar ajuda ao nosso amigo Pedro em nos ajudar a corrigir este erro. Acredito que ajudaria de mais nossos amigos. Desde já obrigado
Alguém mais tem alguma solução?

LVNetwork disse:
Vc poderia me passar este patch? Desde já obrigado

Marco de Freitas disse:

Eu uso aqui, e funciona, mas somente com o meu patch aplicado.

LVNetwork disse:

Meus amigos vou te dizer que ficaria perfeito se funcionasse, eu infelizmente preciso de mais desta função. E gostaria de solicitar ajuda ao nosso amigo Pedro em nos ajudar a corrigir este erro. Acredito que ajudaria de mais nossos amigos. Desde já obrigado

O patch

Anexos

Esse arquivo de ser substituído ou adicionado essas linhas? e qual URL

Para usar o arquivo com o comando patch é necessário subi-lo no MK-AUTH. O arquivo diz, basicamente, o seguinte:

adicione a linha

acctstoptime = NULL, \

entre as linhas

framedipaddress = '%{Framed-IP-Address}', \ 

acctsessiontime = '%{Acct-Session-Time}', \

a partir da linha 63 do arquivo "/etc/freeradius/sql/mysql/dialup.conf".

Uma maneira simples de fazer isso, pelo SSH:

nano +66 /etc/freeradius/sql/mysql/dialup.conf

Basta adicionar a linha com

acctstoptime = NULL, \

salvar  (atenção à vírgula, espaços e contrabarra) e reiniciar o serviço FreeRADIUS:

service freeradius restart



Mds Silva disse:

Esse arquivo de ser substituído ou adicionado essas linhas? e qual URL

Muito obrigado meu amigo, vou testar e posto aqui no que resultou.

Responder à discussão

RSS

Parceiros

© 2017   Criado por Pedro Filho.   Ativado por

Badges - Divulgar  |  Relatar erro no site  |  Termos de serviço