freeradius не загружает клиентов.conf - PullRequest
0 голосов
/ 06 февраля 2019

Я новичок в freeradius.Я не понимаю, почему radiusd не учитывает файл конфигурации client.conf.

Извлечение из журналов сервера:

-including configuration file /etc/freeradius/clients.conf
----------------------------------------------------------
--------------------
-radiusd: #### Loading Clients ####
- client localhost {
 	ipaddr = 127.0.0.1
 	require_message_authenticator = no
 	secret = <<< secret >>>
 	nas_type = "other"
 	proto = "*"
  limit {
  	max_connections = 16
  	lifetime = 0
  	idle_timeout = 30
  }
 }
 client localhost_ipv6 {
 	ipv6addr = ::1
 	require_message_authenticator = no
 	secret = <<< secret >>>
  limit {
  	max_connections = 16
  	lifetime = 0
  	idle_timeout = 30
  }
 }

и мои клиенты.conf в / etc / freeradius /:

client dockernet 
{
    ipaddr = 172.17.0.0
    secret = testing123
    netmask = 24
    shortname = dockernet
}

Ответы [ 2 ]

0 голосов
/ 19 июля 2019

Когда FreeRADIUS запускается в режиме отладки, например,

radiusd -X

, он распечатывает все файлы, которые читает. Вам необходимо запустить это, чтобы убедиться, что файл, который вы редактируете, действительно используется.

Обратите внимание, что конфигурация часто находится в разных местах в зависимости от установки.

Установлен из источника, конфигурация /usr/local/etc/raddb или /etc/raddb.В системах на базе RedHat / CentOS он находится в /etc/raddb, а в системах Debian / Ubuntu - в /etc/freeradius или /etc/freeradius/3.0.

Для более сложных вариантов использования опция -d может сказать FreeRADIUS прочитатьего конфигурация из другого местоположения, например

radiusd -X -d /opt/raddb

Эта проблема часто возникает из-за наличия двух установок, например, одной из пакетов, и последующей установки из источника в той же системе.

0 голосов
/ 11 февраля 2019

Хорошо, я работаю с FreeRADIUS.Я изменяю неправильный файл конфигурации

...