Здравствуйте, подскажите пожалуйста общую схему действии при раскладе как на рисунке.
elxROUTER - должен только маршрутизировать звоноки.
Я его подключил по статье: Настройка VoIP шлюза D-Link DVG-XXXX.
Вот дальше не знаю как быть, создать на elxROUTER extensionЫ и подключить остальные (elx1,elx2,elx3) по SIP trunkУ
или
создать IAX2 trunkИ между серверами:
1. elxROUTER - elx1
2. elxROUTER - elx2
3. elx_ROUTER - elx3
При всем этом, звонки с города на elx1, elx2, elx3 НЕ должны Переводиться друг другу, а Внутренние звонки Могли
Может это все совсем не так делается?
Спасибо.
делается все просто: Создаем транки на центральном сервере вида: (в квадратных скобках имя транка в интерфейсе 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
ответил 2011-02-17 10:51:34 +0400
Этот пост - вики. Любой с кармой >300 может улучшить его.
эластикс в роли прокси слишком круто. Поставьте голый астериск, там будет сподручнее рулить транками..
Задан: 2011-02-17 08:28:41 +0400
Просмотрен: 1,106 раз
Обновлен: Feb 19 '11
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.