...
Внимание: возможность работы raddebug/radsniff не была предусмотрена при установке ABillS до версии 0.92. На системах, которые при установке имели более раннюю версию нужно предпринять дополнительные действия, чтобы raddebug/radsniff заработали.
Все перечисленные команды нужно запускать с правами root.
raddebug
Запустить:
Code Block | ||
---|---|---|
| ||
raddebug |
...
Описание некоторых аргументов (полное описание - см. man raddebug
):
-c condition | Установить условие отладки. Формат условия описан в секции CONDITIONS
|
---|---|
-i ipv4-address | Отображать отладочный вывод только для RADIUS-клиента (т. е. NAS'а) с заданным IPv4 адресом. |
-I ipv6-address | Отображать отладочный вывод только для RADIUS-клиента (т. е. NAS'а) с заданным IPv6 адресом. |
-u username | Отображать отладочный вывод только для пользователя с заданным именем (RADIUS-атрибут User-Name). |
-t timeout | Прекратить работу после timeout секунд. По умолчанию 60. Используйте -t 0 , чтоб ы работало неограниченное время. |
radsniff
Запустить:
Code Block | ||
---|---|---|
| ||
radsniff -x |
Описание некоторых аргументов (полное описание - см. radsniff -h
):
-i interface | Слушать только на этом интерфейсе. По умолчанию - все (all ) |
---|---|
-r filter | Фильтр по атрибутам RADIUS-запроса. Примеры фильтра:
|
-R filter | Фильтр по атрибутам RADIUS-ответа. Пример фильтра:
|
-s secretpass | RADIUS secret. Указывать необязательно, но, если он не указан, могут, например, не расшифровываться пароли. |
-x | Выводить больше отладочной информации. По умолчанию пакеты выводятся в одну строчку, без деталей. |
-e <event>[,<event>] | Показывать только запросы с этими флагами событий. event может быть одним из следующих: - received - a request or response. |
-W interval | Выводить статистику по пакетам раз в interval секунд (количество пакетов в секунду, задержки, разные типы пакетов). Не выводить сами пакеты. |
С этой же целью можно использовать tcpdump:
...