Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Активация и деактивация сервисов с помощью интерфейса CLI вместо RADIUS

Абонентские сервисы с активацией CLI

Управление абонентами позволяет использовать интерфейс командной строки ОС Junos для локальной активации и деактивации динамических абонентских сервисов. Активация и деактивация на основе cli-интерфейсов обеспечивают локальный контроль для динамических абонентских сервисов, аналогичных функции управления авторизацией (CoA) для управления абонентами. КоА считается методом удаленной активации, поскольку команды или триггеры принимаются с удаленного сервера, такого как RADIUS или сервер инициализации. Методы, основанные на коА и CLI, позволяют управлять сервисами для абонентов, которые в настоящее время вошли в сеть— вы можете активировать новый сервис для абонента или отключить текущую услугу.

Функция на основе командной строки активирует указанный сервис: вы не можете использовать его для изменения динамического мгновения профиля абонента или изменения определяемых пользователем переменных в динамическом профиле. Однако вы можете включать переменные, определяемые для сервиса, в динамический профиль.

Управление абонентами не поддерживает учет абонентских сервисов, активируемых командной строки. Учет любых сервисов отключен по умолчанию. Поэтому, когда вы используете интерфейс командной строки для активации сервиса, он активируется с отключенным учетом, и нет никакого способа явно включить учет сервиса. Деактивация сервиса, ранее активированного (например, RADIUS), не влияет на учет этого сервиса.

Активация и деактивация на основе командной строки полезны в сетях поставщиков услуг, которые не используют серверы инициализации или серверы RADIUS для активации и деактивации абонентских сервисов. Локальный контроль, предоставляемый операциями на основе командной строки, позволяет поставщикам услуг добавлять и удалять сервисы для существующих абонентов, не требуя входа абонента и повторного входа в систему для завершения изменения. Например, поставщик услуг может позволить абонентам войти в систему и первоначально использовать сервис по умолчанию, который предоставляет основные функции. После создания сервиса по умолчанию поставщик может использовать активацию командной строки для обновления квалифицированных абонентов до расширенного сервиса, а также для сохранения первоначального сервиса. Позже поставщик может использовать интерфейс CLI-деактивации для прекращения расширенного сеанса обслуживания абонента. Абонент сохраняет первоначальный сервис до тех пор, пока сервис не будет отключен.

Активация или деактивация абонентского сервиса на основе командной строки не удается в случае возникновения каких-либо следующих условий:

  • Для абонента в настоящее время проводится операция RADIUS CoA или предыдущая активация или деактивация на основе CLI. Активный для абонента может быть только один динамический запрос.

  • Активно работает комплексное обновление программного обеспечения во время работы сервисов (ISSU).

  • Указанный сервис не может быть активирован или отключен.

Активация или деактивация абонентского сервиса на основе командной строки также не удается, если pcRF успешно активировал любые сервисы для абонента. Вы должны переопределить инициализации PCRF, чтобы иметь возможность активировать или отключить услуги для такого абонента. Для получения дополнительной информации см . Отключение контроля PCRF в абонентской сессии.

Локальная и удаленная активация и деактивация сервисов с помощью интерфейса командной строки

Управление абонентами позволяет использовать интерфейс командной строки ОС Junos для локальной активации или отключения динамических абонентских сервисов для абонентов, которые в настоящее время вошли в сеть. Вы можете активировать первоначальный сервис абонента, предоставить дополнительную услугу или отключить текущую услугу абонента. Этот метод является альтернативой использованию внешних действий на сервере RADIUS.

Начиная с версии ОС Junos 18.3R1, когда с заявлением настраивается динамический profile-type remote-device-service профиль сервиса, заявления командной строки запускают менеджера удаленных сервисов устройств (RDSM) для инициалирования или депрогирования сервиса на удаленном устройстве.

Примечание:

Активация или деактивация абонентского сервиса на основе командной строки не удается в случае возникновения каких-либо следующих условий:

  • Для абонента активна операция RADIUS CoA или предыдущая активация или деактивация на основе CLI.

  • Активно работает комплексное обновление программного обеспечения во время работы сервисов (ISSU).

  • Указанный сервис не может быть активирован или отключен.

Активация или деактивация абонентского сервиса на основе командной строки также не удается, если pcRF успешно активировал любые сервисы для абонента. Вы должны переопределить инициализации PCRF, чтобы иметь возможность активировать или отключить услуги для такого абонента. Для получения дополнительной информации см . Отключение контроля PCRF в абонентской сессии.

Однако это предостережение не применяется, если услуга была инициализируется на удаленном устройстве RDSM по запросу PCRF в качестве внешнего органа, предоставляющего информацию об услуге. Когда вы выдаете команду для активации или деактивировать такой сервис, RDSM выполняет действие сервиса.

Чтобы использовать интерфейс командной строки для активации абонентского сервиса:

  1. (Необязательно) Проверить идентификацию абонента и убедиться, что инициализация не включена. Для отображения ИДЕНТ-данных сеанса всех текущих абонентов используйте show subscribers detail или show network-access aaa subscribers повелите команды.
  2. Активируйте сервис для абонента.
  3. (Необязательно) Убедитесь, что новый сервис активируется для абонента. (Инициал basic-service также указан, потому что он не был отключен.)

Использование интерфейса командной строки для отключения абонентского сервиса:

  1. Отображайте активные сервисы для указанного абонента. На следующем примере показаны активные basic-service и gold-service активные.

  2. Отключить сервис для абонента. Следующий пример удаляет услугу абонента basic-service .

  3. (Необязательно) Убедитесь, что удаленный сервис больше не активен для абонента. (Данные gold-service по-прежнему перечислены, поскольку они не были деактивированы.)

Приведенные ниже команды примеров иллюстрируют активацию и деактивацию интерфейсов интерфейса для удаленных сервисов, применяемых RDSM к удаленным устройствам.