On 01/31/2011 10:39 AM, Marcelo Marra wrote: > Samuel, > > Obrigado pela dica. > Funcionou 100%. > Só estou com mais um problema sabendo como alimentar a tabela "nas" > do banco mysql, a pergunta é onde coloco o IP do cliente para. > > Os campo que tem na tabela do nas: > Id: > Nasname: > Shortname: > Type: (utilizo other) > Ports: (utilizo a 1812, para auth e 1813 para acct) > Secret: (minha secret que escolho na hora) > Server: (coloquei o IP, mas não funcionou) > Community: > Description: > > Att, > Marcelo Marra
Olá Marcelo, O IP dos clients fica na coluna "nasname", na coluna "server" e "ports" fica como NULL mesmo. Faça um teste assim: mysql> use radiusd mysql> INSERT INTO nas (nasname, shortname, type, secret, description) VALUES ('192.168.200.2', 'client1', 'other', 'secret', 'RADIUS Client'); Altere o IP e as outras informações conforme a sua necessidade. Feito isso renicie o daemon do radiusd (/usr/local/etc/rc.d/radiusd restart) Samuel Peres > -----Mensagem original----- > De: freebsd-boun...@fug.com.br [mailto:freebsd-boun...@fug.com.br] Em nome > de Samuel Peres > Enviada em: segunda-feira, 31 de janeiro de 2011 01:39 > Para: "Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)" > Assunto: Re: [FUG-BR] freeradius 2 + mysql > > On 31-01-2011 00:12, Marcelo Marra wrote: >> Caros, >> >> Estou migrando meu freeradius da versão 1.x para a 2.x, só que não > estou conseguindo fazer o freeradius 2 realizar consultas no mysql. >> Acredito que não está carregando o modulo, estou um pouco perdido > nos arquivos de configura do freeradius 2 pois as disposição dos mesmo são > um pouco diferente do freeradius 1.x. >> Alguém poderia me dar uma dica. >> >> >> att, >> Marcelo Marra Assis >> >> ------------------------- >> Histórico: http://www.fug.com.br/historico/html/freebsd/ >> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd >> > Boa noite Marcelo, > > Veja se no seu radiusd.conf, as seguintes linhas estão > descomentadas: > > $INCLUDE sql.conf > $INCLUDE sites-enabled/ > > No arquivo sql.conf você define os dados para conexão com o MySQL e dentro > do diretório sites-enabled existe o arquivo "default", que é um link > simbólico para ../sites-available/default. Nas sessões "authorize" > e "accounting" basta descomentar a opção "sql". Caso queira que a > verificação de logins simultâneos também seja feita no MySQL (o padrão é no > arquivo radutmp), procure por "Simultaneous Use Checking Queries" e > descomente "sql". Existem outras sessões no arquivo que também podem fazer > uso de queries no banco de dados, portanto leia com atenção o arquivo. > > Outra coisa, para armazenar as informações dos radius clients em banco, no > arquivo sql.conf altere "readclients = no" para "readclients = yes", a > tabela default é "nas". > > > Samuel Peres > ------------------------- > Histórico: http://www.fug.com.br/historico/html/freebsd/ > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > > ------------------------- > Histórico: http://www.fug.com.br/historico/html/freebsd/ > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd