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



  1. Prezados,

    Estou necessitando de ajuda para entender o funcionamento do arquivo default (/etc/raddb/sites-available/default) do freeradius, mais especificamente na parte da post-auth.

    Minha necessidade é checar se algum ip foi alocado ao usuário que autenticou, pois meu concentrador é um mikrotik e meu cliente também tem um mikrotik e quando a autenticação é oriunda de um mikrotik, o usuário autentica e fica com o ip zerado no pppoe, conforme pode ser visto na imagem ( http://prntscr.com/6qo6ei ), obviamente que o erro é devido a falta de ip disponível e a mensagem de erro é retornada no mikrotik "could not determine remote address". O problema é que quando a autenticação é feita de qualquer outro equipamento que não mikrotik o cliente não autentica, apenas equipamentos mikrotik é que acontece isso. Eu estou tentando tratar isso no post-auth do freeradius, tentando checar o retorno do ip alocado, mas não consegui, segue abaixo o código:

    post-auth {
    sqlippool
    sql1
    exec
    Post-Auth-Type REJECT {
    update reply {
    Reply-Message = "Usuario ou Senha incorretos."
    }
    attr_filter.access_reject
    }
    }


    versões utilizadas:
    FreeRADIUS Version 2.1.12
    Concentrador: RB433AH v6.6
    Cliente: RB450 v6.12
    Banco de dados: PostgresSQL 9.3

    Alguém tem alguma sugestão para resolver esta questão ?

    obrigado.

  2. Olá amigo, tenho aqui rodando Freeradius com MySQL e mikrotik... com IPPool em banco de dados...

    me diga o que vc já tem funcionando, quais passos já efetuou para aplicar o IP Pool em mysql..

    creio que posso te ajudar...

    Abraços.



  3. Citação Postado originalmente por dbedani Ver Post
    Olá amigo, tenho aqui rodando Freeradius com MySQL e mikrotik... com IPPool em banco de dados...

    me diga o que vc já tem funcionando, quais passos já efetuou para aplicar o IP Pool em mysql..

    creio que posso te ajudar...

    Abraços.
    Amigo, não querendo desvirtuar o tópico, mas se puder me indicar algum material/tutorial para configurar um ambiente desses, agradeço muito, pois há um tempo atrás eu tentei fazer rodar e não consegui.

    Meu ambiente hoje é freeradius com mysql e mikrotik, porém sem o uso de ippool fornecido pelo radius usando o mysql pois não consegui fazer funcionar.

    Agradeço desde já !


    Obrigado!

  4. Nao tenho um tutorial unico, pois fui juntando as "pecinhas" e informações de varios tutoriais para chegar na solução...

    vou tentar desenvolver um, documentando as alterações/ajustes que fiz no meu sistema.



  5. consegui,

    fiz a seguinte alteração:

    Código :
    post-auth {
      exec
      sqlippool {
        notfound = 1
      }
      if(notfound){
        update reply {
          Reply-Message = "nenhum ip foi associado"
        }
        reject
      }
      sql1
      Post-Auth-Type REJECT {
        update reply {
          Reply-Message = "Usuario ou Senha incorretos."
        }
        attr_filter.access_reject
      }
    }






Tópicos Similares

  1. Preciso de Ajuda Freeradius + PPPOE + Mikrotik
    Por muriloc4 no fórum Servidores de Rede
    Respostas: 0
    Último Post: 07-07-2009, 12:00
  2. Respostas: 7
    Último Post: 25-04-2009, 09:47
  3. Respostas: 1
    Último Post: 16-04-2008, 03:44
  4. Gerenciamento de PPPoe no Mikrotik
    Por maxtex no fórum Redes
    Respostas: 6
    Último Post: 12-03-2007, 11:17
  5. Freeradius + pppoe-server
    Por marcelovoax no fórum Servidores de Rede
    Respostas: 3
    Último Post: 24-04-2006, 06:44

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L