web-dev-qa-db-ja.com

FreeRadiusですべての外部IP接続(つまり、ipv6とipv4)を許可する方法はありますか?

FreeRadiusサーバーへのすべての着信接続をipv6またはipv4で受け入れる必要があります。私はすべてのipv4クライアントに以下を許可できることを知っています:

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

同じサーバー上ですべてのipv6アドレスも受け入れるにはどうすればよいですか?

1
RoshP

私のために働いたこと:

存在しない場合は、以下を追加します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
}
1
RoshP

それはすべきではありません

クライアント何でも{
ipaddr = 0.0.0.0/0
secret = abcde
shortname = xxxx
}

その後

クライアントwhateverv6 {
ipv6addr = ::
secret = abcde
shortname = xxxx
}

0
NickW