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
}
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