VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Перенаправление входящего вызова на другой астериск сервер

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

Модераторы: april22, Zavr2008

Ответить
Ambertos
Сообщения: 2
Зарегистрирован: 11 июн 2014, 14:23

Перенаправление входящего вызова на другой астериск сервер

Сообщение Ambertos »

Цель - Имеется виртуальный номер sip оператора, подключенный к моему asterisk серверу. Задача - принимать входящий вызов и перенаправлять его на второй asterisk сервер и уже там выводить на софтфон. То есть -
Вызов на виртуальный номер 38094******* => Sip оператор => Asterisk сервер №1 => Asterisk сервер №2 => Софтфон.

На данный момент Настроен сервер 1 с выводом на софтфон. Необходимо добавить в эту систему еще второй сервер. К сожалению реального практического опыта в настройке мало, использую Freepbx. Полистав пару дней форумы и сделав № количество безуспешных попыток пришел к следующей концепции -

На сервере астериск № 1 - 2 транка. 1 с настройками для сип оператора, а второй для соединения с 2 астериск сервером. Также на сервере есть extension 100 которое создано для соединения со вторым сервером, и настройки которого (user, secret) используються в транке.
На сервере астериск № 2 - 1 транк для соединения с сервером 1. Также создано два extension - 200 и 300. 200 для связи с 1 сервером, 300 - extension для софтфона.
Настройки транка для соединения с сервером № 2
Тип транка IAX
Peer details
host= ip адресс сервера к которому подключаемся
username= extension для связи с сервера к которому подключаемся
secret= пароль
type=peer
User details
username=номер нашего екстеншена
secret=его пароль
type=user
context=from-internal

register string
extension#:password@ip сервера к которому подключаемся/extension # сервера к которому подключаемся

На сервере № 2 все тоже самое только наоборот.
Маршрутизация
На сервере № 1 destination входящих вызовов - это транк для соединения со вторым сервером. Исходящие вызовы - транк сиповского оператора.
На сервере № 2 входящая на extension 300 для софтфона, а исходящая на транк для соединения с 1 сервером.

Признаю свою криворукость и подозреваю, что вышеописанный метод в корне не верен, но хотелось бы разобраться почему и как быть)))
Огромное спасибо всем, кто подскажет что не так в настройках или даст хотя бы направление на концепцию как это все правильно собрать.

Заранее спасибо и хорошего всем дня!!!!
awsswa
Сообщения: 2390
Зарегистрирован: 09 июн 2012, 10:52
Откуда: Россия, Пермь skype: yarick_perm

Re: Перенаправление входящего вызова на другой астериск серв

Сообщение awsswa »

платный суппорт по мере возможностей
Ambertos
Сообщения: 2
Зарегистрирован: 11 июн 2014, 14:23

Re: Перенаправление входящего вызова на другой астериск серв

Сообщение Ambertos »

Большое спасибо за грамотный туториал. Очень помогло. Но все же получилось добиться только регистрации обоих транков. А вот сама маршрутизация что то не встала.... Я так понял из туториала, что необходимо настроить диал план Outbound routers а также в Trunk Sequences указать транки для коннекта 1 и 2 сервера астериск. в Inbound 2 сервера вывести extension для софтфона, а на сервере 1 в inbound routers вывести транк сиповского оператора (который предоставляет виртуальный номер). Подскажите правильно ли это?

Заранее спасибо всем за проявленный интерес и помощь )))
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH