有没有办法让FreeRadius中的所有外部ip连接(即ipv6以及ipv4)?

我需要接受FreeRadius服务器的所有传入连接,无论是ipv6还是ipv4。 我知道我们可以允许所有ipv4客户端:

client 0.0.0.0/0 { secret = abcde shortname = xxxx } 

如何接受所​​有ipv6地址,以及在同一台服务器上?

不应该这样

客户无论{
ipaddr = 0.0.0.0/0
秘密= abcde
短名= xxxx
}

然后

客户whateverv6 {
ipv6addr = ::
秘密= abcde
短名= xxxx
}

什么对我有效:

如果不存在,将以下内容添加到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 } 

你需要freeradius版本2.0及以上。 试着看一下clients.conf