GoIP4_В данной статье приведена настройка GSM-шлюза GoIP 4 в режиме одного сервера (вызовы со всех SIM-карт приходят в один транк). IP-адрес Asterisk — 192.168.5.102, IP-адрес GoIP 4 — 192.168.5.100/24 (DHCP).

Пример настройки на стороне Asterisk

Объявляем SIP-транк в файле /etc/asterisk/sip.conf

[goip-4]
host=dynamic
ENGINE=peer
context=from-trunk
disallow=all
allow=alaw
allow=ulaw
dtmfmode=rfc2833
username=5001
secret=pass
qualify=yes
nat=no
deny=0.0.0.0/0.0.0.0
permit=192.168.5.100/255.255.255.0
canreinvite=no

Набирать в него можно будет, например, так:

exten => _89XXXXXXXXX,1,Dial(SIP/goip-4/${EXTEN},60)

Пример настройки на стороне GoIP 4

На вкладке Configurations -> Preferences

goip1

Выставляем часовой пояс, отключаем кривое голосовое меню (IVR). Русских тонов в списке нет, можно выставить парметры сигнала вручную.

На вкладке Configurations -> VoIP

goip2

В пункты «Phone Number», «Display Name» и «Authentication ID» вписываем имя SIP-пира, «SIP Proxy», «SIP Registrar Server» — IP-адрес хоста Asterisk, «Password» — SIP-пароль. Отключаем «Early Media», также можно поставить «Password» или «IP and Password» в пункте «VoIP to PSTN Auth», тогда шлюз будет требовать SIP-аутентификацию при вызовах по SIP.

На вкладке Configurations -> Call Management

goip3

В пункте «CID Forward Mode» выставляем значение «Use CID as SIP Caller ID», чтобы шлюз передавал Asterisk Caller ID, полученный из GSM. В пункт «Forward Number» вписываем номер, который шлюз будет вызывать на Asterisk при входящих вызовах. В пунктах «Call * Auth» можно выставить запрос PIN-кода при вызове или ограничить вызовы по Caller ID. Можно еще запретить вызовы внутрь или наружу если они не нужны.

На вкладке Tools -> Change Password можно изменить пароли доступа.

На вкладке Status можно посмотреть статус SIM-карт и уровень сигнала.

Думаете о подобном решении? Узнайте стоимость! Никаких обязательств, Вы нам даете описание задачи, мы Вам – порядок цен.

Добавить комментарий