Владислав Авдеев
25.08.2019
6421

Настройка GoIP4-шлюза для работы с 4 сим-картами

Анонс: В данной статье рассмотрим настройку GoIP 4 для работы с IP-ATC asterisk с учетом того, что каждая сим-карта является отдельным транком. Описание: GoIP 4 представляет собой высокотехнологичное устройство нового поколения, предназначенное для соединения сетей стандарта GSM и IP – телефонии. Сетевой шлюз рассчитан на работу по четырём каналам, а потому, предполагает использование до четырёх […]

Анонс: В данной статье рассмотрим настройку GoIP 4 для работы с IP-ATC asterisk с учетом того, что каждая сим-карта является отдельным транком.

Описание:

GoIP 4 представляет собой высокотехнологичное устройство нового поколения, предназначенное для соединения сетей стандарта GSM и IP – телефонии. Сетевой шлюз рассчитан на работу по четырём каналам, а потому, предполагает использование до четырёх sim-карт одновременно.

Версия asterisk 11.16.0, FreePBX 2.11.0.42.

Настройка на стороне АТС:

Заходим на web-интерфейс

Стартовый экран FreePBX

Переходим: Connectivity > Trunks

Trunks

Нажимаем «Add SIP Trunk»

Настройки транка

Как можете видеть выше на скриншоте уже все заполнено. Ниже можете найти пример настроек:

username=goip-1
type=peer
secret=ZX************UX
qualify=yes
permit=0.0.0.0/0.0.0.0
nat=no
insecure=port,invite
host=dynamic
disallow=all
deny=0.0.0.0/0.0.0.0
context =from-trunk
allow=alaw&ulaw&gsm

Trunk Name: goip-1

И по аналогии нужно создать отдельный транк для каждой симкарты. Естественно, пароль можно использовать один и тот же для всех транков, но username указывайте уникальный и желательно с указанием порта, в который воткнута симка. В дальнейшем, если возникнут проблемы, вы сможете быстро определить, где возникла неполадка. Применяйте настройки и создайте по аналогии еще 3 транка для оставшихся сим-карт.

Теперь исходящая логика. Переходим по следующему пути: Connectivity > Outbound Routes

Создание нового маршрута

Нам необходимо дать возможность выбора сим-карты оператором и отсутствие ограничений на МГ и МН вызовы. Шаблоны будут очень простые т.к это сделано для наглядности и крайне рекомендуется перед тем как применять такие настройки прочитать раздел о безопасности.

В данном примере будем просто набирать перед нужным номером цифру от 1 до 4, где первая цифра это слот сим-карты.

редактирование нового маршрута

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

Редактирование входящей логики

Как можете видеть выше: нет ничего необычного. В зависимости от ваших нужд разруливайте входящие вызовы как вам будет угодно. В данном примере я завернул звонки с первой симки на главное голосовое меню.

На этом настройка на стороне FreePBX закончена.

Настройка на стороне GoIP 4:

Заходим на шлюз. Стандартный логин/пароль admin/admin

Входим со стандартным паролем

И попадаем на стартовую страницу, которая по совместительству еще и информационная. Здесь можно посмотреть статус симок

Status 1

Здесь можно посмотреть статус всех сим-карт.

Следующий пункт тоже носит информационный характер и почти аналогичен предыдущей странице (содержит краткую сводку предыдущего пункта). Но содержит так же информацию о прошивке, железе, времени и сети.

Status 2

Вкладка SIM, как следует из названия, содержит развернутую информацию о самих сим-картах.

Status 3

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

Настройка времени

Для настройки самих транков перейдите Basic VoIP и выберите в «Config Mode» пункт «Config by Line»

Настройка транка со стороны GoIP4 1

После чего заполняйте следующие поля:

  • Authentication ID:  username на АТС
  • Password: аналогично полю secret
  • Routing Prefix: добавочный номер для данной симки
  • SIP Proxy: IP АТС
  • Sip Registrar Server: IP АТС
  • Phone Number: username на АТС
  • Display Name: username на АТС

По аналогии настраивайте остальные линии:

Настройка транка со стороны GoIP4 2

После нажимайте «Save Changes» и переходим дальше.

DTMF

Здесь нет каких-то особых настроек и внимание стоит обратить только на один пункт:

  • Outband DTMF type: RFC 2833

Выставляем как выше на скриншоте и переходим к настройке исходящих звонков

Исходящая логика GoIP4 1

Выставляем значения как на скриншотах.

Dial Plan – выставляем для каждой линии своё значение, к примеру, если на первой линии у нас 1:-1, то на второй будет

Исходящая логика GoIP4 2

2:-2

Переходим во вкладку Call In

Входящая логика GoIP4 1

Здесь нас интересует следующее:

  • CID Forward Mode: выставляем Use CID as SIP Caller
  • Forwarding to VoIP Number: Номер сим карты

Остальное устанавливаем как на скриншоте выше. Так же делаем и для остальных сим-карт

Входящая логика GoIP4 2

Опять же применяем настройки. Если вы сделали все правильно, то теперь вы можете совершать звонки.

Дебаг и резервное копирование:

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

Sngrep. Установка и настройка ( https://voxlink.ru/kb/asterisk-configuration/ustanovka-i-nastroika-sngrep/)

Оперативная диагностика SIP в консоли Asterisk. Каналы PJSIP и CHAN_SIP ( https://voxlink.ru/kb/asterisk-configuration/Operativnaya-diagnostika-SIP-v-konsoli-Asterisk-kanaly-PJSIP-i-CHAN_SIP/ )

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

Переходим по следующему пути: Tools > Backup/Restore

Backup/Restore

Если вы пока не задавали пароля для этой задачи, то просто нажимаете Save. По итогам вы должны загрузить файлик config.dat – это и есть бэкап настроек. Теперь вы можете в любой момент восстановить настройки.

Безопасность:

Пара слов о безопасности. Стандартные комбинации логин/пароль давно известны злоумышленникам. Рекомендуется сменить стандартный пароль на какой-то иной. Желательно, чтоб он был около 12 символов и содержал в себе как цифры, так и буквы.

Смена пароля от admin

Вызовы на МН направления. Так как ВСЕГДА есть вероятность получения доступа к sip-аккаунту злоумышленником из-за человеческого фактора, вам рекомендуется выносить исходящую логику на MH в отдельный маршрут со следующими настройками:

  1. PIN-set. Необходимо включить обязательный донабор пин-кода для таких направлений. Задать PIN-set можно здесь: Settings > PIN Sets (ссылка на нашу статью https://voxlink.ru/kb/freepbx/nastrojka-i-upravlenie-ishodjashhej-marshrutizacii-vo-freepbx-13/ )
  2. Time Group. Чаще всего подобные взломы с последующими звонками происходят во время праздников и/или во внерабочее время. Создание отдельной временной группы (ссылка на нашу статью https://voxlink.ru/kb/freepbx/freepbx-time-conditions/) с часами и днями работы компании может уберечь компанию от убытков
  3. В идеале оставить возможность донабора только определенным сотрудникам которым это необходимо для работы. Это можно сделать через поле CallerID.

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

 
avatar
  Подписаться  
Уведомление о

Остались вопросы?

Я - Виталий Шелест, менеджер компании Voxlink. Хотите уточнить детали или готовы оставить заявку? Укажите номер телефона, я перезвоню в течение 3-х секунд.

VoIP оборудование

ближайшие курсы

ближайшие Вебинары

ONLINE

Why Choose HUGE?

Unlimited pre-designed elements

Each and every design element is designed for retina ready display on all kind of devices

User friendly interface and design

Each and every design element is designed for retina ready display on all kind of devices

100% editable layered PSD files

Each and every design element is designed for retina ready display on all kind of devices

Created using shape layers

Each and every design element is designed for retina ready display on all kind of devices