Разработка динамических сайтов
SEO услуги
Управление контекстной рекламой

Вход на хостинг

Имя пользователя:*

Пароль пользователя:*

IT-новости

20.04.2016 iPhone 2017 года поместят в водонепроницаемый корпус из стекла

Линейка iPhone в новом году серьезно поменяется. В этом уверен аналитический исследователь Мин Чи Ку......

подробнее

30.07.2015 Ищем уникальный контент для сайта

Ищем уникальный контент для сайта Без уникального контента Ваш сайт обречен на то, что его страницы......

подробнее

11.05.2015 Распространённые ошибки разработчиков сайтов

Не секрет, что в сети Интернет насчитывается миллионы сайтов, и каждый день появляются тысячси новых......

подробнее

accounting {

# Данный модуль используется для создания уникального идентификатора пакета аккаунтинга, т.к. это требуют

# многие NAS, поэтому этот модуль обычно необходимо включать

    acct_unique

# Данный модуль позволяет создавать каждый час файл с информацией о пользователе. Файлы создаются по умолчанию

# в формате

#detailfile = ${radacctdir}/%{Client-IP-Address}/detail-%Y%m%d

#   detail

# Модуль счетчика - заслуживает отдельного разговора

#   counter

# Стандартный wtmp-формат

#   unix  

# utmp-файл, содержащий имена пользователей и порты NAS

#   radutmp

# utmp файл, не содержащий имён пользователей, поэтому доступный всем для чтения

#   sradutmp

# Модуль аккаунтинга через sql

    sql

}

 

Чтобы разобраться подробнее, необходимо выяснить, что же содержится в пакетах аккаунтинга (взято из документации к серверу radacct, о котором будет рассказано далее). Следующие атрибуты пакета Accounting-Request считаются обязательными:

n  Acct-Status-Type – подтип пакета: Start (начало сессии), Stop (конец сессии) или Alive;

n  NAS-IP-Address – IP-адрес NAS;

n  Acct-Session-Id – идентификатор сессии NAS;

n  User-Name – идентификатор пользователя (с возможным префиксом или суффиксом);

n  NAS-Port – номер порта NAS.

 

Используются также следующие опциональные атрибуты, динамически изменяемые в процессе сессии:

n  NAS-Port-Type – тип порта NAS, по умолчанию – Async;

n  Service-Type – тип сервиса, по умолчанию – Login;

n  Framed-Protocol – протокол, по умолчанию – PPP (Service-Type=Framed);

n  Framed-IP-Address – IP-адрес клиента (Service-Type=Framed);

n  Login-IP-Host – IP-адрес сервера (Service-Type=Login);

n  Acct-Delay-Time – задержка в предоставлении сервиса;

n  Called-Station-Id – идентификатор вызываемой стороны (номер телефона?);

n  Calling-Station-Id – идентификатор вызывающей стороны (номер телефона?).

 

Следующие атрибуты определяются по окончании сессии:

n  Acct-Session-Time – время занятия в текущей сессии;

n  Acct-Input-Octets – количество принятых байт;

n  Acct-Output-Octets – количество отосланных байт;

n  Acct-Input-Packets – количество принятых пакетов;

n  Acct-Output-Packets – количество отосланных пакетов.

 

После этого можно понять общие принципы работы системы учёта – при успешной аутентификации пользователя на radius-сервере NAS инициирует сессию аккаунтинга, по завершении которой выдаются итоговые данные. Данные учёта могут анализироваться внешними системами или самим radius-сервером. Приведу простой пример – организацию учёта через mysql:

n  в секции аккаунтинга файла radiusd.conf должен быть модуль sql;

n  в настройках mysql (sql.conf) должна быть определена таблица для учёта:


Предыдущая страницаОглавлениеСледующая страница
 
[001] [002] [003] [004] [005] [006] [007] [008] [009] [010] [011] [012] [013] [014] [015] [016] [017] [018] [019] [020]
[021] [022] [023] [024] [025] [026] [027] [028] [029] [030] [031] [032] [033] [034] [035] [036] [037] [038] [039] [040]
[041] [042] [043] [044] [045] [046] [047] [048] [049] [050] [051] [052] [053] [054] [055] [056] [057] [058] [059] [060]
[061] [062] [063] [064] [065] [066] [067] [068] [069] [070] [071] [072] [073] [074] [075] [076] [077] [078] [079] [080]
[081] [082] [083] [084] [085] [086] [087] [088] [089] [090] [091] [092] [093] [094] [095] [096] [097] [098] [099] [100]
[101] [102] [103] [104] [105] [106] [107] [108] [109] [110] [111] [112] [113] [114] [115] [116] [117] [118] [119] [120]
[121] [122] [123] [124] [125] [126] [127] [128] [129] [130] [131] [132] [133] [134] [135] [136] [137] [138] [139] [140]
[141] [142] [143] [144] [145] [146] [147] [148] [149] [150] [151] [152] [153] [154] [155]

+7 (831) 413-63-27
ООО Дельта-Технология ©2007 - 2023 год
Нижний Новгород, ул. Дальняя, 17А.
Rambler's Top100