Вход на хостинг
IT-новости
20.04.2016 iPhone 2017 года поместят в водонепроницаемый корпус из стекла
Линейка iPhone в новом году серьезно поменяется. В этом уверен аналитический исследователь Мин Чи Ку......
30.07.2015 Ищем уникальный контент для сайта
Ищем уникальный контент для сайта Без уникального контента Ваш сайт обречен на то, что его страницы......
# действия, например, просто user (сравните user@isp2.ru)
realm NULL {
type = radius
authhost = radius.test.ru
accthost = radius.test.ru
secret = our_secret_key
}
# Ну а для тех пользователей, чья область не определена, используется сервер по умолчанию:
realm DEFAULT {
type = radius
authhost = radius.test.ru
accthost = radius.test.ru
secret = our_secret_key
}
# Учтите: в двух последних примерах при перенаправлении запроса к вторичным серверам radius из имени пользователя
# вырезается имя области, т.к. не определена опция nostrip.
Теперь для любопытствующих кратко опишу назначение остальных конфигурационных файлов freeradius:
n acct_users – содержит установки учёта (аккаунтинга). Обычно используется для задания начальных и конечных скриптов для пользователя и областей репликации (см. пример). В скрипты можно передавать специальные переменные:
n %a Protocol (SLIP/PPP)
n %c Callback-Number
n %d request day (DD)
n %f Framed IP address
n %i Calling Station ID
n %l request timestamp
n %m request month (MM)
n %n NAS IP address
n %p Port number
n %s Speed (PW_CONNECT_INFO)
n %t request in ctime format
n %u User name
n %A radacct_dir
n %C clientname
n %D request date (YYYYMMDD)
n %H request hour
n %L radlog_dir
n %M MTU
n %R radius_dir
n %S request timestamp in SQL format
n %T request timestamp in database format
n %U Stripped User name
n %V Request-Authenticator (Verified/None)
n %Y request year (YYYY)
Пример:
DEFAULT Acct-Status-Type == Start
Exec-Program = "/path/to/exec/acct/start %U"