Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

История изменений [назад]

нажмите, чтобы скрыть/показать версии 1
изначальная версия
редактировать

ответил 2011-02-17 10:51:34 +0400

switch Gravatar switch

http://lynks.ru/

делается все просто: Создаем транки на центральном сервере вида: (в квадратных скобках имя транка в интерфейсе freepbx)

[elx1] 
username=elx0
type=friend
secret=secret1
host=elx1
context=ext-did

[elx2]
username=elx0 
type=friend
secret=secret2
host=elx2
context=ext-did

и тд

в исходящей маршрутизации создаем роуты на нужные префиксы через эти транки. Во входящей маршрутизации несколько хитрее, в custom destination нужно создать направление со значением from-internal,${EXTEN},1, затем создать входящий роут, у которого CID имеет маску номера для удаленного сервера, например _1XX, а DID - маску локальных номеров, например _0ХХ и направить маршрут на созданный кастомдестинейшен

на сервере elx1

[elx0]
username=elx1
type=friend
secret=secret1
host=elx0
context=ext-did

и аналогично роуты прописать

на сервере elx2 и остальных тоже аналогично

[elx0]
username=elx2
type=friend
secret=secret2
host=elx0
context=ext-did

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.