- PVSM.RU - https://www.pvsm.ru -
В этой статье мы расскажем, как объединить системы 3CX Phone System v14 и Asterisk FreePBX v13. Будем исходить из того, что обе системы находятся в одной локальной сети. Если у вас возникнут вопросы или пожелания по улучшению интеграции, вы можете задать их в специальном разделе нашего форума [1].
В 3CX Management Console добавьте новый транк 3CX в разделе Bridges — Add Bridge.
Остальные параметры: Allow tunneled connection, Publish information, Receive information, Supports Re-Invite, Support Replaces, PBX Delivers Audio оставьте по умолчанию.
После нажатия кнопки Next появится интерфейс создания исходящего правила на Asterisk. Настройка исходящих правил подробна рассмотрена здесь [2].
В системе Asterisk создайте исходящий транк со следующими параметрами:
Outgoing — Trunk name: 3CX Bridge Outgoing
Outgoing — PEER Details:
host=[3CX IP]
port=[3CX SIP Port]
username=[3CX Bridge ID]
fromuser=[3CX Bridge ID]
secret=[3CX Bridge Password]
sendrpid=yes
qualify=yes
type=peer
И входящий транк:
Incoming — USER Details:
host=[3CX IP]
port=[3CX SIP Port]
type=peer
trustrpid=yes
context=from-trunk
Incoming — Register String:
[3CX Bridge ID]:[3CX Bridge Password]@[3CX IP]:[3CX SIP Port]/[3CX Bridge ID]
В системе Asterisk необходимо также создать входящий и исходящий маршрут, определяющий маршрутизацию вызовов с / на 3CX Phone System. Для этого обратитесь к документации FreePBX [3].
Если настройка транков выполнена правильно, транк 3CX на Asterisk должен иметь статус Registered в консоли управления в разделе System Status — Ports/Trunks.
Если вы сделаете захват трафика утилитой Wireshark, SIP запрос INVITE должен иметь примерно такой вид.
Автор: 3CX Ltd.
Источник [9]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/it-infrastruktura/128440
Ссылки в тексте:
[1] специальном разделе нашего форума: http://www.3cx.com/forums/bridging-3cx-with-an-asterisk-pbx-44726.html
[2] здесь: http://www.3cx.ru/docs/trunk-management/#h.lfl4j7otqsb9
[3] документации FreePBX: http://wiki.freepbx.org/display/FPG/Outbound+Routes+Module+User+Guide
[4] Управление транками: http://www.3cx.ru/docs/trunk-management/
[5] Объединение нескольких 3CX Phone System (3CX-Транк): http://www.3cx.ru/docs/connecting-offices-bridges/
[6] Мониторинг 3CX Phone System: http://www.3cx.ru/docs/monitoring-3cx-phone-system/
[7] Настройка WebRTC шлюза: http://www.3cx.ru/docs/configure-webrtc/
[8] Настройка отказоустойчивости: https://www.google.com/url?q=http://www.3cx.com/docs/failover/&sa=D&ust=1465180722339000&usg=AFQjCNFu8gj7prLvnQ2Xbz2XB7Br_QnguQ
[9] Источник: https://habrahabr.ru/post/302680/?utm_source=habrahabr&utm_medium=rss&utm_campaign=best
Нажмите здесь для печати.