%20no%20FreeRadius%3F.png)
Preciso aceitar todas as conexões de entrada para o servidor FreeRadius, seja ipv6 ou ipv4. Eu sei que podemos permitir todos os clientes ipv4 com:
client 0.0.0.0/0 {
secret = abcde
shortname = xxxx
}
Como aceitar todos os endereços ipv6 também no mesmo servidor?
Responder1
O que funcionou para mim:
Adicione o seguinte se não estiver presente emradiusd.conf
listen {
type = auth
ipaddr = *
port = 0
}
listen {
ipaddr = *
port = 0
type = acct
}
listen {
ipv6addr = ::
port = 0
type = auth
}
listen {
ipv6addr = ::
port = 0
type = acct
}
E adicione o seguinte aclientes.conf
client 0.0.0.0/0 {
shortname = allv4client
secret = testing123
}
client ::/0 {
shortname = allv6client
secret = testing123
}
Responder2
Não deveria ser
cliente qualquer que seja {
ipaddr = 0.0.0.0/0
segredo = abcde
shortname = xxxx
}
então
cliente qualquer que sejav6 {
ipv6addr = ::
segredo = abcde
shortname = xxxx
}
Responder3
Você precisa do freeradius versão 2.0 e superior. Tente olhar em clients.conf