Existe uma maneira de permitir todas as conexões ip externas no FreeRadius?

1

Eu tenho um problema ao configurar o servidor FreeRadius para permitir conexões de todos os endereços IP externos. Meu sistema de hotspot é baseado no CoovaAP e no portal cativo personalizado que se comunica com o CoovaChilli (implantado no roteador, não no servidor). O roteador está conectado ao modem via ethernet. O portal cativo se comunica com o banco de dados mysql radius para verificar a autorização do ponto de acesso. Tudo funciona até que o endereço IP do modem seja alterado.

Aqui está um exemplo de /etc/raddb/clients.conf:

client x.x.x.x {
  secret = 12345
  shortname = name
}

Assim, o endereço IP x.x.x.x de alguma forma precisa ser dinâmico. E eu não sei como sincronizar o endereço IP externo do modem ao banco de dados radius para fazê-lo funcionar.

A questão é: como fazer o freeradius aceitar conexões de todos os endereços IP ou sincronizar o endereço IP externo do modem no banco de dados radius.

Obrigado

    
por Dan Sosedoff 19.02.2010 / 21:59

1 resposta

13

Claro, você pode fazer um:

# All IPv4
client 0.0.0.0/0 {
  secret = 12345
  shortname = name
}
# All IPv6
client ::/0 {
  secret = 12345
  shortname = name
}
    
por 19.02.2010 / 22:35

Tags