Существует ли способ позволить все внешние IP-соединения (т.е. ipv6, а также ipv4) в FreeRadius?

Я должен принять все входящие соединения с сервером FreeRadius быть этим ipv6 или ipv4. Я знаю, что мы можем позволить всем ipv4 клиентам с:

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

Как признать, что весь ipv6 обращается также на том же сервере?

1
задан 26 November 2014 в 13:07
3 ответа

Разве это не должен быть

клиент? {
ipaddr = 0.0.0.0/0
secret = abcde
короткое имя = xxxx
}

затем

клиент независимо от v6 {
ipv6addr = ::
secret = abcde
короткое имя = xxxx
}

0
ответ дан 4 December 2019 в 08:18

Вам понадобится freeradius версии 2.0 и выше. Попробуйте посмотреть clients.conf

-1
ответ дан 4 December 2019 в 08:18

Что мне помогло:

Добавьте следующее, если его нет, в 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
ответ дан 4 December 2019 в 08:18

Теги

Похожие вопросы