====== BRAS DHCP CLI ====== {{indexmenu_n>1}} Вывод и управление внутренней БД DHCP-сессий fastDPI BRAS. Это команда к fastDPI, поэтому в аргументе ''-r'' утилиты следует задавать адрес fastDPI. В качестве идентификатора во всех CLI-командах может использоваться ''subs_id''. ==== dhcp show all ==== Вывод всей БД DHCP-сессий fastDPI: fdpi_cli -r
dhcp show all ==== dhcp show ==== Вывод сессий по указанным ключам: fdpi_cli -r
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
dhcp show stat ==== dhcp reauth ==== fdpi_cli -r
dhcp reauth [ mac=X | ip=X ] Реавторизация абонента по указанному ключу. Ради снижения нагрузки на RADIUS-сервер, BRAS кеширует DHCP-данные, возвращаемые RADIUS, на время лизинга адреса, и отвечает сам на запросы DHCP Request абонента. Иногда требуется указать для СКАТ, что следующий запрос абонента следует послать на RADIUS, не дожидаясь истечения времени лизинга. Для этого и предназначена команда ''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
dhcp disconnect all Дисконнект указанной сессии: fdpi_cli -r
dhcp disconnect [ mac=X | ip=X ]