CLI для управления абонентами [Документация VAS Experts]

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
dpi:bras_bng:cli:subs [2023/08/24 09:07] – ↷ Страница перемещена из dpi:dpi_options:cli:subs в dpi:bras_bng:cli:subs elena.krasnobryzhdpi:bras_bng:cli:subs [2024/10/11 11:34] (текущий) elena.krasnobryzh
Строка 1: Строка 1:
 ====== CLI для управления абонентами ====== ====== CLI для управления абонентами ======
-{{indexmenu_n>40}}+{{indexmenu_n>5}}
  
 Команды управления абонентами Команды управления абонентами
Строка 67: Строка 67:
 ''params'' - какие параметры устанавливаются: ''params'' - какие параметры устанавливаются:
   * ''state=unk|auth|noauth'' - статус авторизации: неизвестен (''unk''), авторизован (''auth''), неавторизован (''noauth''). Статус "неизвестен" аналогичен команде ''subs auth clear'', статус авторизации "неавторизован" - это аналог получения ''Access-Reject'' от Радиуса, "авторизован" - аналог ''Access-Accept''   * ''state=unk|auth|noauth'' - статус авторизации: неизвестен (''unk''), авторизован (''auth''), неавторизован (''noauth''). Статус "неизвестен" аналогичен команде ''subs auth clear'', статус авторизации "неавторизован" - это аналог получения ''Access-Reject'' от Радиуса, "авторизован" - аналог ''Access-Accept''
-  * ''expired=<time>'' - время действия авторизации. ''<time>'' может быть указано относительно текущего времени (число секунд) или как абсолютное время в будущем в формате ''YYYY-MM-DDTHH:MM:DD''. Указкние ''expired=0'' равносильно очистке времени действия, что приведет к отпраке запроса L3-авторизации по приходе пакета от абонента.+  * ''expired=<time>'' - время действия авторизации. ''<time>'' может быть указано относительно текущего времени (число секунд) или как абсолютное время в будущем в формате ''YYYY-MM-DDTHH:MM:DD''. Указание ''expired=0'' равносильно очистке времени действия, что приведет к отправке запроса L3-авторизации по приходе пакета от абонента.
  
 Примеры: Примеры:
Строка 143: Строка 143:
  
 Существующие ограничения: команда может не работать в режиме мультикластера без агрегации. Существующие ограничения: команда может не работать в режиме мультикластера без агрегации.
 +
 +==== subs ping inet ====
 +Проверка доступности интернета.\\
 +Пакет проходит через весь стек функций и услуг, полисинг и тд, только после этого уходит в интернет. Таким образом можно определить, на чьей стороне проблема: на аплинке в интернете, между абонентами BRAS, либо на BRAS.
 +
 +Подсказка: ''fdpi_cli ping inet ?''
  
 ===== subs prop ===== ===== subs prop =====
Строка 148: Строка 154:
  
 ==== subs prop show ==== ==== subs prop show ====
-Просмотр L2-свойств абонента для заданного IPv4 или IPv6-адреса+Просмотр L2-свойств абонента для заданного IPv4 или IPv6-адреса, MAC или subs_id
 <code> <code>
-subs prop show IP+subs prop show <IP>
  
 Примеры: Примеры:
Строка 157: Строка 163:
 </code> </code>
  
 +<code>
 +subs prop show mac=<MAC>
 +
 +Пример:
 +subs prop show mac=02:42:89:33:7b:3e
 +</code>
 +
 +<code>
 +subs prop show subs_id=<MAC>
 +
 +Пример: 
 +subs prop show subs_id=00:1b:21:bc:a3:0c
 +</code>
 +
 +Подсказка:
 +<code>
 +fdpi_cli help subs prop show 
 +</code>
 ==== subs prop set ==== ==== subs prop set ====
 Модификация L2-свойств абонента, добавление нового абонента с указанными L2-свойствами, удаление некоторых L2-свойств. Модификация L2-свойств абонента, добавление нового абонента с указанными L2-свойствами, удаление некоторых L2-свойств.
Строка 171: Строка 195:
 subs prop del 2001:67:abcd::67/64 subs prop del 2001:67:abcd::67/64
 </code> </code>
-Эта команда фактичяески удаляет IP-адрес из внутренней БД. Для удаления конкретного свойства абонента используйте ''subs prop set''.+Эта команда фактически удаляет IP-адрес из внутренней БД. Для удаления конкретного свойства абонента используйте ''subs prop set''.