Настройка Elastix для подключения к шлюзу FXO-SIP

Настройка Elastix для подключения к шлюзу FXO-SIP

Большинство FXO-шлюзов не поддерживают протокол IAX2, для подключения таких шлюзов к Elastix используется протокол SIP. В случае протокола SIP приходится каждый канал между шлюзом и Elastix настраивать отдельно, создавая линии SIP (Trunk) по числу портов FXO.

Создайте на Elastix линию (Trunk) типа SIP:

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

• General Settings/Trunk Name – имя соединения (например, название провайдера), которое будет видно в интерфейсе администрирования Elastix.

• Outgoing Settings/Trunk Name – имя, которое будут сохраняться к логах звонков через эту линию

• Peer Detail– настройки для исходящих соединений:

host=dynamic

type=friend

username=fxo1

secret=m3GaPa$$w0rd

qualify=yes

canreinvite=no

disallow=all

allow=ulaw&alaw

где host=dynamic – означает, что FXO-шлюз сам установит соединение (самый удобный способ подключения, когда Elastix и шлюз находятся в разных сетях); username и secret – логин и пароль, по которому шлюз FXO будет подключаться к Elastix; qualify=yes – регулярно проверять соединение и задержку (по команде show peers в меню Elastix/PBX/Tools можно увидеть статусы линий и абонентов); canreinvite=no – устанавливать соединения через Elastix (для исключения односторонней слышимости, когда на пути между абонентами используется NAT); disallow=all, allow=ulaw&alaw – разрешить использовать только кодек G.711 (ulaw или alaw, позволяющие нормально передавать не только речь, но и факсы).

• User Context – контекст обработки входящих вызовов

• USER Detail– настройки для входящих соединений

По аналогии создайте линии (Trunk) по числу портов FXO (fxo2, fxo3 и т. д.).

Данный текст является ознакомительным фрагментом.