FreeRadiusサーバーへのすべての着信接続をipv6またはipv4で受け入れる必要があります。私はすべてのipv4クライアントに以下を許可できることを知っています:
client 0.0.0.0/0 {
secret = abcde
shortname = xxxx
}
同じサーバー上ですべてのipv6アドレスも受け入れるにはどうすればよいですか?
私のために働いたこと:
存在しない場合は、以下を追加しますradiusd.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
}
そして、以下をclients.confに追加します
client 0.0.0.0/0 {
shortname = allv4client
secret = testing123
}
client ::/0 {
shortname = allv6client
secret = testing123
}
それはすべきではありません
クライアント何でも{
ipaddr = 0.0.0.0/0
secret = abcde
shortname = xxxx
}
その後
クライアントwhateverv6 {
ipv6addr = ::
secret = abcde
shortname = xxxx
}