SRAPS (служба безопасного перенаправления и настройки)

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.

Прежде чем перейти к статье, хочу вам представить, экономическую онлайн игру Brave Knights, в которой вы можете играть и зарабатывать. Регистируйтесь, играйте и зарабатывайте!

Здравствуйте, наши читатели.

Наверняка у каждого кто занимается телекоммуникациями и работает с оконечными устройствами, хотя бы раз, а скорее всего и не один, возникала задача преднастройки множества аппаратов. Если вы пользуетесь устройствами Snom и имеете доступ в интернет из сети где будут находиться телефоны, в этом нет ничего сложного!

Добро пожаловать в обзор службы безопасного перенаправления и настройки, или просто SRAPS.

Сервис доступен после бесплатной регистрации по ссылке.

Функционал

Главный вопрос любого обзора: зачем нужно то или иное решение, давайте начнем с него.
SRAPS позволяет вам:

  • Безопасно направлять устройства на ваш локальный или удаленный сервер Autoprovision.

  • Удаленно настраивать устройства.

  • Удаленно обновлять программное обеспечение устройств Snom.

  • Создавать внутри службы профили нескольких компаний, для раздельной привязки и управления телефонами.

Преимуществ у такого решения множество – главное из которых состоит в том, что вы можете администрировать и обновлять устройства, вне зависимости от вашего и их местоположения. При этом интерфейс платформы позволяет делать это просто, не углубляясь в процесс написания текстовых конфигурационных файлов, и безопасно, благодаря SHA-2 шифрованию. Добавлять устройства в систему можно заранее, зная их MAC-адрес, также заранее можно подготовить шаблон настроек, который телефоны подхватят при подключении. Физически сервера системы расположены во Франкфурте-на-Майне, система соответствует как строгому немецкому закону о защите данных, так и Европейскому общему регламенту о защите данных (GDPR).

Отдельным плюсом можно выделить тот момент, что система бесплатна и доступна для всех партнеров и клиентов Snom.  

Основной минус такой системы связан с методом ее реализации. Поскольку система развернута в облаке, вам необходимо чтобы ваши устройства имели доступ в интернет для взаимодействия с ней.

Как это работает?

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

Направление устройств на локальный или удаленный сервер Autoprovision

Алгоритм работы телефона с нашей системой, следующий:
Любой телефон Snom при включении направляет запрос на сервер SRAPS для уточнения адреса сервера настроек. Каких-либо действий с аппаратом для этого производить не требуется, запрос отправляется в любом случае после загрузки устройства.

В ответ телефон получает ссылку с адресом сервера Autoprovision. Для вашего аппарата в этом случае неважно расположение самого сервера настроек. Находится ли ваш сервер относительно телефона локально или удаленно, получив адрес ссылки телефон направится по адресу, на который направил его SRAPS.

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

Удаленная настройка устройств

Второй вариант использования – создание конфигурации для телефона непосредственно в системе SRAPS. Процесс добавления конкретных параметров через интерфейс SRAPS мы рассмотрим чуть позже в этом же обзоре. Принципиальное отличие удаленной настройки от простого перенаправления состоит в меньшем количестве шагов подготовки, у нас нет необходимости разворачивать http(s) сервер в своей сети или вне ее.  Конфигурация наших устройств будет храниться непосредственно в системе SRAPS. Минус такого метода состоит в том же, в чем и минус самой платформы. Все ваши настройки хранятся удаленно и, если у вас нет доступа в интернет из сети с телефонами или из VLAN-а где они находятся, вам либо придется его предоставить, либо отказаться от использования системы. Это актуально в первую очередь для полностью закрытых сетей, в других случаях принципиальных проблем не возникает.

Сам метод в целом работает так же как и перенаправление, с той лишь разницей, что SRAPS указывает в качестве сервера настроек свой репозиторий, откуда телефон скачивает шифрованный конфигурационный файл. MAC-адреса на сервере привязываются к конкретному телефону по его MAC-адресу, передаваемому в шифрованном запросе.

Удаленное обновление программного обеспечения

Одно из самых часто выполняемых действий при администрировании парка аппаратов – обновление программного обеспечения. В обычных условиях для обновления ПО большого количества телефонов необходимо решить 2 задачи:

  • Развернуть сервер и разместить на нем ПО

  • Направить аппараты на данный сервер за файлами

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

SRAPS при этом позволяет вам обновлять только необходимые устройства, при этом сохраняя все версии ПО загруженные ранее, из одного интерфейса и без дополнительных настроек.

Интерфейс

Система встречает нас стандартной формой входа. Вводим логин и пароль и начинаем рассматривать разделы интерфейса:

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

Управление конечной точкой

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

В разделе Телефоны будут отображаться все устройства, которые были добавлены в систему, изначально список пуст, но при большом количестве устройств вы всегда можете воспользоваться фильтрацией по сериям аппаратов или найти нужный вам телефон, указав его MAC-адрес.

Раздел Профили автонастройки позволяет создавать шаблоны конфигурации для настройки ваших аппаратов.Интерфейс создания шаблона выглядит так:

Здесь все просто, единственное поле заполняемое вручную - название шаблона. Параметры для настройки разбиты по разделам и расположены в правой части, при выборе конкретной настройки, она переносится на среднюю часть экрана. Остается только выбрать из списка или вписать значение для конкретной настройки, и сохранить шаблон.

Настройки телефона

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

Настройки

Этот раздел отвечает за параметры самой системы и вашей учетной записи в ней.

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

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

Система

Этот раздел содержит сохраненные данные о ваших устройствах добавленных в систему в CSV-формате, которые можно просмотреть и скачать нажав на Экспорт CSV. А также интерактивный журнал изменений, из которого можно "провалиться" в созданный ранее шаблон или измененный раздел, просто нажав на событие из списка.

Последний по счету, но не по значимости раздел, API

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

Второй подраздел является ссылкой на подробную документацию по использованию API данной системы, с которой мы, естественно, рекомендуем вам познакомиться.

Итог

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

Источник: https://habr.com/ru/company/snom/blog/551180/


Интересные статьи

Интересные статьи

Появившиеся в 2006 году сервисы Google по работе с текстовыми документами (Google Docs) и таблицами (Google Sheets), дополненные 6 лет спустя возможностями работы с вирту...
Все «за» и «против» 1С-Битрикс, какие есть альтернативы и что выгоднее знать разработчику? Читать далее
Одна из самых важных (на мой взгляд) функций в Битрикс24 это бизнес-процессы. Теоретически они позволяют вам полностью избавиться от бумажных служебок и перенести их в эл...
Возможность интеграции с «1С» — это ключевое преимущество «1С-Битрикс» для всех, кто профессионально занимается продажами в интернете, особенно для масштабных интернет-магазинов.