Loading...
Режим работы: С 9.00 - 18.00 ВЫХОДНОЙ: СБ-ВС

SIM-сервер / Руководство по установке

SIM-сервер / Руководство по установке
05 Июля 2021

Серверная система GoIP

SIM-сервер требует работы на ОС Linux, и он был протестирован на совместимость с ОС Linux от RedHat, CentOS, Debian и Ubuntu.

1.  Библиотека Extended

Войдите на сервер Linux с идентификатором root и выполните следующую команду, чтобы определить, является ли сервер 32-разрядной или 64-разрядной системой
uname –a

Если ответ "i386" или "i686", это означает, что ваш сервер является 32-разрядной системой.
Нет необходимости устанавливать какую-либо расширенную библиотеку.
Если ответ "x86_64", это означает, что ваш сервер является 64-разрядной системой и вам необходимо установить следующую расширенную библиотеку. 

Для установки RedHat / CentOS выполните следующую команду:
yum install-yglibc.i686     zlib.i686zlib.x86_64     krb5-libs.i686krb5-libs.x86_64 

Для установки Debian / Ubuntu выполните следующие команды:
dpkg --add-architecture i386 && apt-get
update apt-get install lib32z1-dev libgssapi-krb5-2:i386 

1.1  LAMP

LAMP — это архетипическая модель стеков веб-сервисов, названная как аббревиатура от названий ее оригинальных четырех компонентов с открытым исходным кодом: операционная система Linux, HTTP-сервер Apache, Система управления реляционными базами данных MySQL (RDBMS) и язык программирования PHP. 

SIM-сервер GoIP должен работать в среде LAMP; поэтому перед установкой SIM-сервера необходимо установить и настроить все компоненты LAMP. 

Для CentOS 5 или 6:

a)         Введите следующую команду, чтобы установить LAMP и общие расширенные пакеты:
yum -y установить httpd php mysql mysql-сервер php-mysql mod_perl \
mod_auth_mysql php-mcrypt php-gd php-xml php-mbstring php-ldap php-pear \ php-xmlrpc libdbi-dbd-mysql 

b)         Введите следующую команду, чтобы запустить MySQL и Apache:
сервис mysqld start && сервис httpd start 

c)         Введите следующую команду, чтобы запустить MySQL и Apache на сервере при запуске:
chkconfig mysqld на && chkconfig httpd  

Для CentOS 7:

a)         Выполните следующую команду для установки LAMP и общих расширенных пакетов:
yum install -y httpd php mariadb mariadb-server php-mysql php-gd php-ldap \ php-odbc php-pear php-xml php-xmlrpc php-mbstring php-bcmath php-mhash 

b)             Введите следующую команду, чтобы запустить MySQL и Apache: 
systemctl запустите mariadb.service && systemctl запустите httpd.service 

c)              Введите следующую команду, чтобы запустить MySQL и Apache при запуске сервера: 
systemctl включить mariadb.service && systemctl включить httpd.service

Для Ubuntu:

a)          Введите следующую команду, чтобы запустить MySQL и Appache:
apt-get install-ymysql-servermysql-clientapache2php5php5-mysql 

2.   Инсталляция и выполнение GOIP SIM-сервера

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

Вот шаги установки:  (Используйте версию 1.19 в качестве exmaple): 

a)         Чтобы загрузить и распаковать установочный пакет, введите следующие команды в командной строке сервера. Обратите внимание, что ссылка, полученная выше, прикрепляется после команды "wget". 

wget http://*****.**/update/smb_scheduler_install-v1.19.tar.gz tar -xvzf smb_scheduler_install-v1.19.tar.gz -C /root

b)        Введите следующие команды для выполнения сценария установки. cd /root/goip_install./goip_install.sh
Ниже приведены интерактивные дисплеи и ответы в процессе установки. 

Настройте конфигурацию httpd:
Введите HTTPD конфигурационный файл PATH: (по умолчанию: /etc/httpd/conf.d) По умолчанию нажмите Enter
Настройте параметры apache или просто нажмите «Enter», чтобы использовать настройки по умолчанию.
Импорт баз данных
Введите пароль root Mysql, если пароль существует:
Введите пароль MySQL. Если пароль не установлен, просто нажмите «Enter», чтобы продолжить.
Введите свой Mysql PATH: (по умолчанию: /usr/bin/mysql) По умолчанию нажмите Enter
Введите путь к каталогу MySQL. Просто нажмите «Enter», чтобы использовать путь MySQL по умолчанию

c)         Введите следующую команду, чтобы перезапустить сервер apache для CentOS 5 или 6
/etc/init.d/ httpd restart 

Для CentOS 7
systemctl restart httpd.service 

Для Ubuntu или Debian
/etc/init.d/apache2 restart

d)         Брандмауэр Если брандмауэр включен, убедитесь, что TCP-порты80,56012иUDP-порты56011 открыты для интернет-трафика. По соображениям безопасности, пожалуйста, не используйте эти порты для других приложений. 

После завершения установки введите следующий адрес в браузере для входа на SIM-сервер. По умолчанию используется идентификатор входа/пароль "admin/admin".

 https://<сервер IP>/smb_scheduler 

Для первого входа в систему настоятельно рекомендуется немедленно сменить пароль. В левом столбце меню нажмите «Управление пользователями», а затем «Изменить пароль», чтобы получить доступ к окну ниже. 

sim-сервер руководство, фото 1

3.   Базовая конфигурация

3.1  Обзор

На приведенной ниже топологической схеме показана типичная настройка сети для SIM-сервера, SIM-банков и GoIPs.

 sim-сервер руководство, фото 2

 SIM-сервер выполняет следующие основные функции.

  1. Поддержка регистрации SIM Банка. Как только SIM-банк будет зарегистрирован, каждый слот SIM-карты на борту будет иметь уникальный идентификатор SIM-карты.
  2. Поддержка регистрации GoIP. Как только gsm шлюз GoIP будет зарегистрирован, каждая линия на борту будет иметь уникальный идентификатор линии.
  3.  Поддержка фиксированного привязки слота SIM к линии GoIP.
  4.  Поддержка автоматической привязки для слотов SIM-карт и линий GoIP, назначенных одной группе.
  5. Поддержка проверки и пополнения баланса SIM-карты с помощью SMS или USSD.
  6. Мониторинг и ограничение активности вызовов.
  7. Моделирование действий вызова, похожих на поведение человека. ( Программируемый).
  8. Поддержка различных схем IMEI. 

3.2  Добавление группы

Поскольку каждый оператор может иметь несколько различных типов SIM-карт для различных планов обслуживания, необходимо классифицировать SIM-карты на разные группы. Это означает, что слоты для SIM-карт также должны быть классифицированы соответствующим образом. Кроме того, линии GoIP, предназначенные для развертывания определенной группы SIM-карт, должны быть назначены одной и той же группе. Это позволяет SIM-серверу автоматически привязывать слоты SIM-карт (со вставленными SIM-картами) к линиям GoIP, которые находятся в одной группе. В результате широкий спектр SIM-карт может поддерживаться путем создания нескольких созданных групп.

1. Нажмите «Группа» в меню ниже.
 

 sim-сервер руководство, фото 3

  2. Нажмите «Добавить группу» на панели навигации ниже.

 sim-сервер руководство, фото 4

 3. Назначьте имя группы и нажмите «Добавить» 

  sim-сервер руководство, фото 5

 3.3  Добавление SIM-банка

 Как и в 3.1 Добавить группу, нажмите «SIM Bank» в меню слева, а затем «Добавить» на навигационной панели, чтобы получить доступ к окну «Добавить SIM-банк» ниже.

 sim-сервер руководство, фото 6

 

  1. SIM Bank ID (Номер) – это идентификатор входа (только номера) для SIM-банка. Тот же идентификатор должен использоваться при настройке SIM-банка.
  2. Имя SIM-банка — это ссылочное имя для SIM-банка с идентификатором, определенным в 1. Это необязательное поле, которое можно оставить пустым.
  3. Пароль – это пароль для входа в SIM-банк с идентификатором входа, как определено в 1.
  4. Тип — указывает модель SIM-банка и сообщает SIM-серверу, сколько слотов для SIM-карт доступно в SIM-банке.
  5. Группа – это свойство позволяет классифицировать SIM-банки для групповых операций на основе определенных предопределенных условий. SIM-карты привязаны только к определенному каналу GoIP шюза. Чтобы иметь возможность выбрать группу, необходимо сначала определить группу, как определено в разделе 3.1. По умолчанию установлено значение «Нет (для фиксированной привязки)», и это означает, что все слоты SIM-карты не будут привязаны к каким-либо каналам GoIP автоматически. Идентификатором для каждого слота будет ИДЕНТИФИКАТОР SIM + "slot #". Например, если идентификатор SIM-карты — 101, а номер слота — 22, то идентификатор слота — 10122.
  6. IMEI MODE — определяет, какой метод используется для назначения IMEI привязанным каналам GoIP. Доступно пять режимов IMEI: a. )GoIP Default, b.)Random, c.)Set with Slot, d.) Random with IMEI, e.)Set from database with IMEI
  7. Префикс IMEI (автоматическое добавление IMEI для каждого слота) – Когда для режима IMEI установлено значение «Случайный с IMEI», этот префикс IMEI определяет первые 8 цифр, а остальные 7 цифр автоматически генерируются SIM-картой.
  8. Limit Time of Out Call(M) of each Month — устанавливает ежемесячный лимит на общую продолжительность звонка.
  9. Limit Time of Out Call(M) — устанавливает ограничение продолжительности вызова для каждого исходящего вызова.
  10. Time Unit of Call(S) — определяет шаг выставления счетов во второй раз.
  11. Limit Count of Out Call — определяет максимальное количество исходящих вызовов.
  12. Limit Count of No Connect Out Call — это ограничение для неотвеченных исходящих вызовов.
  13. Warning Consecutive No Ring Call — инициирует оповещение, когда количество последовательных исходящих вызовов без мелодий обратного вызова превышает указанное число. Установите флажок «Для отключения», чтобы отключить соответствующую SIM-карту.
  14. Warning Consecutive No Answer Call — инициирует оповещение, когда количество последовательных неотвеченных исходящих вызовов превышает указанное число. . Установите флажок «Для отключения», чтобы отключить соответствующую SIM-карту.
  15. Warning Consecutive Short Call – Инициирует оповещение, когда количество последовательных исходящих вызовов с длительностью вызова меньше значения, указанного в «Коротком времени вызова», превышает указанное число. . Установите флажок «Для отключения», чтобы отключить соответствующую SIM-карту.
  16. Short Call Time — вызов длительностью меньше этого параметра определяется как короткий вызов. 

Нажмите «ДОБАВИТЬ», чтобы продолжить добавление данных SIM-банка на SIM-сервер. Теперь вы готовы включить SIM-банк, а затем настроить его веб-страницу, как показано ниже, для входа на SIM-сервер. 

 sim-сервер руководство, фото 7

  1. Режим SIM-банка – выберите «Как клиент» для подключения к SIM-серверу.
  2. Адрес сервера — заполните IP-адрес SIM-сервера (общедоступный).
  3. ИДЕНТИФИКАТОР SIM-банка – заполните идентификатор SIM-банка, назначенный на SIM-сервере.
  4. Пароль SIM-банка – Заполните пароль для входа, который назначен на SIM-сервере для этого идентификатора SIM-банка.
  5. Net Protocol — выберите сетевой протокол, который будет использоваться для связи с SIM-сервером.
  6. Ключ шифрования — заполните ключ шифрования, назначенный на SIM-сервере.
  7. Автоматическое включение SIM-карты после изменения — этот параметр определяет, активируется ли SIM-карта автоматически или нет при смене SIM-карты в SIM-банке. 

 

3.4  Добавление GoIP voip-gsm шлюза

Как и в 3.1 Add Group, нажмите «GoIP» в меню слева, а затем «Добавить» на панели навигации, чтобы получить доступ к окну «Добавить GoIP» ниже. 

 sim-сервер руководство, фото 8 

  1. GoIP ID (номер) — это уникальный идентификатор, назначенный для входа gsm шлюза GoIP в SIM-сервер.
  2. Имя GoIP — это необязательное поле, используемое для ссылки на GoIP по имени.
  3.  Пароль - это пароль для входа, используемый GoIP для входа в SIM-сервер.
  4. Тип — определяет тип GoIP, в который необходимо войти. В этом примере определено GoIP-8.
  5. Группа — это свойство Группы для GoIP аналогично тому, которое описано в пункте 5 раздела 3.3.
  6. Идентификатор зоны (номер) — это дает GoIP свойство location, которое будет использоваться для управления SIM-картой. Идентификатор равно "0" означает, что для GoIP нет свойства location.
  7. Имя зоны — это ссылочное имя для идентификатора зоны (необязательно). Нажмите «Сохранить», чтобы добавить настройки GoIP на SIM-сервере. 

Теперь вы готовы к питанию GoIP-8, а затем настроите страницу настроек, как показано ниже (квадратное поле).

sim-сервер руководство, фото 9

3.5  Проверка работы системы

Как только вышеуказанные настройки будут выполнены, вам нужно будет получить доступ к состоянию системы через меню «Монитор» (см. синее поле в левом столбце меню), чтобы проверить, является ли SIM-банки и GoIP правильно настроены и текущее состояние.

sim-сервер руководство, фото 10

SIM-слот — нажмите на него, чтобы отобразить текущие настройки и состояние всех слотов SIM-карт, доступных в зарегистрированных SIM-банках. Настройки для каждого слота SIM-карты могут быть изменены вручную на этой странице (переместите курсор в [MORE]), расположенной в конце строки состояния каждого слота, чтобы увидеть [ Изменить] icon). 

Канал GoIP - Нажмите на это, чтобы отобразить текущие настройки и состояние всех линий GSM, которые доступны из зарегистрированных GoIP. Каждую строку GoIP можно настроить индивидуально, щелкнув значок [Изменить], расположенный в конце строки состояния. 

Последние новости
Методы использования GoIP для SMS-приложений
17.09.2021
Методы использования GoIP для SMS-приложений
Читать далее
Gsm шлюзы GOIP и SMS интерфейс
11.09.2021
Gsm шлюзы GOIP и SMS интерфейс
Читать далее
GOIP - Основное предназначение
25.08.2021
GOIP - Основное предназначение
Читать далее
Установка GoIP на платформы Vos и Elastix
06.07.2021
Установка GoIP на платформы Vos и Elastix
Читать далее
Мониторинг состояния GSM-звонков через Telnet
14.05.2021
Мониторинг состояния GSM-звонков через Telnet
Читать далее
Как настроить шлюз DBL GOIP
19.04.2021
Как настроить шлюз DBL GOIP
Читать далее