GoIP — относительно неплохой SIP-GSM шлюз. Из-за своей цены, часто встречается в паре с Астериском. Рассмотрим подключение GoIP8 к Астериску на примере FreePBX. Для подключения GoIP8 на Астериске нужно будет создать 8 Sip-транков. Далее будет несколько картинок под небольшим катом.

Заходим в панель управления в FreePBX, раздел Trunk и заполняем поля как показано на примере

Поле Dialed Number Manipulation Rules заполняем

(prepend) + prefix | match pattern
(1) +  | X.

Эти поля важны, они нужны для правильной работы GoIP при исходящей связи. Поле prepend ставим равным номеру транка.

Поле PEER Detail заполняем следующим содержанием

type=friend
host=192.168.1.10
username=801
secret=801SSErcerGFFGyt
context=from-trunk
disallow=all
allow=alaw
qualify=yes
canreinvite=no
insecure=port,invite
nat=no

Поля в «Incoming Settings» и Registration тоже заполняем

type=friend
host=dynamic
secret=801SSErcerGFFGyt
context=from-trunk
801:801SSErcerGFFGyt@192.168.1.10/801

Далее  идем на страничку GoIP.   Можно поставить перезагрузку шлюза в ночное время. Так производитель борется с глюками в софте.

Далее настраиваем регистрацию на Астериске. Смотрим настройки «Call Settings». У меня адрес Астериска — 192.168.1.3

Правим настройки «Сall Divert». У меня поле Forward Number(PSTN to VoIP) равно 444. Это потому что 444 внутренний номер, которому привязан IVR.

Далее сохраняем настройки и перезагружаем GoIP. Если у вас все настроено правильно, то в Статусе устройства вы увидите следующее.

Остальные 7 карточек настраиваем аналогично, меняем только логин и пароль.