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 карточек настраиваем аналогично, меняем только логин и пароль.