Это старая версия документа!
BRAS DHCP CLI
Вывод и управление внутренней БД DHCP-сессий fastDPI BRAS.
Это команда к fastDPI, поэтому в аргументе -r
утилиты следует задавать адрес fastDPI.
subs_id
.
dhcp show all
Вывод всей БД DHCP-сессий fastdpi:
fdpi_cli -r <address> dhcp show all
dhcp show
Вывод сессий по указанным ключам:
fdpi_cli -r <address> dhcp show [ip=X | mac=X | login=X]
следует задать один из ключей:
- ip=X - IP-адрес абонента
- mac=X - MAC-адрес абонента
- login-X - вывод всех DHCP-сессий по указанному логину
Примеры вызова:
fdpi_cli -r 10.10.0.52 dhcp show ip=192.168.52.36 fdpi_cli -r 10.10.0.52 dhcp show mac=01:02:03:05:06:07 fdpi_cli -r 10.10.0.52 dhcp show login=john_smith
dhcp show stat
Вывод текущей статистики по DHCP-сессиям:
fdpi_cli -r <address> dhcp show stat
dhcp reauth
fdpi_cli -r <address> dhcp reauth [ mac=X | ip=X ]
Реавторизация абонента по указанному ключу.
Ради снижения нагрузки на Радиус-сервер, BRAS кеширует DHCP-данные, возвращаемые Радиусом, на время лизинга адреса, и отвечает сам на запросы DHCP Request абонента. Иногда требуется указать СКАТу, что следующий запрос абоненета следует послать на Радиус, не дожидаясь истечения времени лизинга. Для этого и предназначена команда dhcp reauth
.
Cледует задать один из ключей:
- ip=X - IP-адрес абонента
- mac=X - MAC-адрес абонента
Примеры вызова:
fdpi_cli -r 10.10.0.50 dhcp reauth ip=192.168.52.36 fdpi_cli -r 10.10.0.50 dhcp reauth mac=01:02:03:05:06:07
dhcp disconnect
CLI-аналог CoA Disconnect. Режим выполнения дисконнекта задается опцией bras_dhcp_disconnect
.
Дисконнект всех DHCP-сессий:
fdpi_cli -r <address> dhcp disconnect all
Дисконнект указанной сессии:
fdpi_cli -r <address> dhcp disconnect [ mac=X | ip=X ]
Была ли полезна эта информация?