соединить два офиса
Подскажите пожалуйста решение: есть 2 офиса в разных частях
Интернета, хочется соединить их посредством Asterisk, выход
в город и из него пока не планируется.
В первом офисе есть работающая Asterisk, второй ("удалённый") офис
видит первый по IP (между ними есть IP tunnel).
Видится способ, при котором второй офис регистрируется на Asterisk
в первом и все звонящие видят друг друга в едином номерном плане.
Но при этом крайне не хочется гонять RTP трафик по этому IP тунелю,
так как надо открывать много портов и пр. Да и кроме того хочется чтобы
оба офиса при локальных звонках создавали локальный трафик, не касаясь друг друга.
Существует ли способ (если поставить во втором офисе вторую Asterisk и разделить
номерной план, типа офис 1 - 1XX номера, офис 2 - 2XX номера) передачи
звонков друг-другу между Asterisk, при этом чтобы как можно меньше открывать
портов там и сям портов, и чтобы трафик был более контролируемый?
Видится вариант:
1-ый офис
exten => _1.,1,Dial(SIP/${EXTEN}@office2-out,20,rT)
и
[office2-out]
type=peer
host=pbx.office2
username=1-st-pbx
Но может быть есть более простое и изящное решение? Использование IAX?
Заранее сорри за чайниковский вопрос. Заранее спасибо.
|