Página 2 de 3 PrimeiroPrimeiro 123 ÚltimoÚltimo
+ Responder ao Tópico

  1. Problema resolvido, com os novos tempos de interim-update e expire-time não aconteceu mais nenhum caso de ip duplicado na rede, estou com todoas as áreas rodando com ips reais disponibilizados via sqlippool ha duas semanas e nenhum problema até agora... e como disse o Luciano acima, a velocidade da maquina tbm tem grande importancia...

    Considero o caso resolvido.


  2.    Publicidade


  3. Bom dia a todos,

    Como vcs fazem para inserir os IPs na tabela radippool ? E quando ela enxe? Vocês apagam e inserem os novos IPs? Via algum script em bash?

    Estou tentando fazer com que mesmo que o cliente libere e renove, se o lease dele for de 1h, por exemplo, e ele estiver ainda dentro desse lease, pegar o mesmo IP, ao invés de pegar outro IP, evitando assim enxer a tabela rapidamente.

    Vocês têm alguma idéia de como fazer isso?

    Obrigada

  4. Citação Postado originalmente por DarkAngelTux Ver Post
    Bom dia a todos,

    Como vcs fazem para inserir os IPs na tabela radippool ? E quando ela enxe? Vocês apagam e inserem os novos IPs? Via algum script em bash?

    Estou tentando fazer com que mesmo que o cliente libere e renove, se o lease dele for de 1h, por exemplo, e ele estiver ainda dentro desse lease, pegar o mesmo IP, ao invés de pegar outro IP, evitando assim enxer a tabela rapidamente.

    Vocês têm alguma idéia de como fazer isso?

    Obrigada
    Bem, vamos por parte:

    Primeiro, como inserir os ips. Vc terá que inserir uma linha para cada ip, preenchendo apenas a coluna FramedIpAddres e a coluna Pool_Name. para isto vc pode utilizar um script em perl, php, java, oque vc quiser, até mesmo inserindo as linhas uma a uma via SQL, o que vai dar um trabalhão, rs.
    Os ips inseridos vão sendo utilizados, e o radius vai reservando e liberando eles através de updates na tabela radippool.

    Segundo. Com "encher", eu entendo que vc quer dizer qdo todos os ips forem usados. Se vc for utilizar ips públicos normalmente eles são meio escassos,(rsrs) então, se o seu roteador não estiver preparado pra dar ip caso seu radius não tenha mais nenhum liberado, vc deve acrescentar alguns ips privados afim de que o seu radius sempre tenha ips para entregar.

    Quanto ao lease e o cliente pegar o mesmo ip, comigo acontece o seguinte, sempre q algum pacote de acct-update chega, o modulo sqlippool dá uma varrida na radoippool e libera todos os ips cujo username não esteja mais com sessão aberta na radacct, e tbm libera aqueles cujo expiry_time ja tenha vencido. uma dica é deixar o lease-time pelo menos 5 vezes o tempo do interin-update, assim não tem o risco do ip ser liberado antes da hora.

    Não está no que vc perguntou, mas acho importente:
    Não basta vc povoar a tabela radippool, é preciso tbm informar o nome da pool na radcheck/radgroupcheck, o atributo usado é "Pool-Name".

    Espero ter ajudado.

  5. entendi, muito obrigada pela explicação diekson

  6. Olá, Gostaria de saber se algum de vocês podem me ajudar a centralizar os ips via radius,
    já tentei de varias formas mais não conseguir .
    se poder ajudar fico muito grato!

    meu msn é: leonpsousa@hotmail.com
    desde já agraço qualquer ajudar!




Visite: BR-Linux ·  VivaOLinux ·  Dicas-L