Следующая версия | Предыдущая версия |
dpi:dpi_components:platform:subscriber_management:policing_mng [2024/09/16 14:31] – создано elena.krasnobryzh | dpi:dpi_components:platform:subscriber_management:policing_mng [2024/09/26 15:29] (текущий) – внешнее изменение 127.0.0.1 |
---|
{{indexmenu_n>3}} | {{indexmenu_n>3}} |
Управление абонентами осуществляется с помощью утилиты ''fdpi_ctrl''. | Управление абонентами осуществляется с помощью утилиты ''fdpi_ctrl''. |
<note important>Рекомендуем использовать [[dpi:dpi_components:platform:subscriber_management:subsman_profiles:start|Именованные профили]], что упростит управление услугами и полисингом.</note> | <note important>Рекомендуем использовать [[dpi:dpi_components:platform:subscriber_management:subsman_profiles]], что упростит управление полисингом.</note> |
===== Синтаксис команд ===== | ===== Синтаксис команд ===== |
Общий формат команд: | Общий формат команд: |
<code bash>fdpi_ctrl команда { --service идентификатор_услуги | --policing файл_описания_полисинга} [список_IP] [список_LOGIN]</code> | <code bash>fdpi_ctrl команда --policing файл_описания_полисинга [список_IP] [список_LOGIN]</code> |
| |
Расшифровка параметров команды: | Расшифровка параметров команды: |
^ Параметр ^ Описание, возможные значения и формат ^ Примечание ^ | ^ Параметр ^ Описание, возможные значения и формат ^ Примечание ^ |
| ''команда'' | Значения:\\ 1. ''load'' — загрузить данные\\ 2. ''del'' — удалить. Для ''--service'' нужно задать ''идентификатор_услуги''\\ 3. ''list'' — показать информацию по заданному списку ''список_IP'' или всю информацию, если задан аргумент ''all''. | В командах ''list'', ''del'' вместо списка IP/LOGIN можно задавать ''all'', что значит применить команду для всех. | | | ''команда'' | Значения:\\ 1. ''load'' — загрузить данные\\ 2. ''del'' — удалить. Для ''--service'' нужно задать ''идентификатор_услуги''\\ 3. ''list'' — показать информацию по заданному списку ''список_IP'' или всю информацию, если задан аргумент ''all''. | В командах ''list'', ''del'' вместо списка IP/LOGIN можно задавать ''all'', что значит применить команду для всех. | |
| ''идентификатор_услуги'' | Числовой ID, соответствующий услуге из [[dpi:dpi_components:platform:subscriber_management:subsman_cmd:start#список_услуг|списка]] | | | |
| ''файл_описания_полисинга'' | Файл в формате ''cfg'', формат: ''tbf.cfg'' | | | | ''файл_описания_полисинга'' | Файл в формате ''cfg'', формат: ''tbf.cfg'' | | |
| ''список_IP'' | Значения:\\ 1. ''--file'' — файл со списком IP\\ 2. ''--ip'' — одиночный IP, формат: ''192.168.0.1''\\ 3. ''--ip_range'' — интервал IP (включает границы), формат: ''192.168.0.1-192.168.0.5''\\ 4. ''--cidr'' — IP с портом, формат: ''192.168.0.0/30, 5.200.43.0/24~'' (вариант указания CIDR с исключенными крайними адресами) | Из диапазона CIDR можно исключить крайние адреса (по соглашению о бесклассовой адресации — это адреса шлюза и широковещательный), добавив в определение диапазона символ ''~'' в конце определения CIDR, например ''--cidr 5.200.43.0/24~'' | | | ''список_IP'' | Значения:\\ 1. ''--file'' — файл со списком IP\\ 2. ''--ip'' — одиночный IP, формат: ''192.168.0.1''\\ 3. ''--ip_range'' — интервал IP (включает границы), формат: ''192.168.0.1-192.168.0.5''\\ 4. ''--cidr'' — IP с портом, формат: ''192.168.0.0/30, 5.200.43.0/24~'' (вариант указания CIDR с исключенными крайними адресами) | Из диапазона CIDR можно исключить крайние адреса (по соглашению о бесклассовой адресации — это адреса шлюза и широковещательный), добавив в определение диапазона символ ''~'' в конце определения CIDR, например ''--cidr 5.200.43.0/24~'' | |