[FUG-BR] RES: freeradius 2 + mysql

Marcelo Marra marcelo.listas em conectlan.com.br
Segunda Janeiro 31 10:39:26 BRST 2011


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

-----Mensagem original-----
De: freebsd-bounces em fug.com.br [mailto:freebsd-bounces em 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



Mais detalhes sobre a lista de discussão freebsd