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

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

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

спросил 2012-01-05 15:21:49 +0400

godlike Gravatar godlike flag of Ukraine

Входящие вызовы через IAX2

Добрый день,

Пытаюсь разобраться со следующей проблемой. У клиента несколько транков, при этом три номера. Все это вертится у него под trixbox. Я перевожу это все в asterisk 1.8, все готово осталось подключить транки, но в упор не могу понять как он принимает звонки. До этого имел дело только с SIP, там встречал случаи либо когда есть register в sip.conf либо тунель до провайдера. Тут сервер с trixbox за фаерволом, но не нашел нигде строчки register. iax2 show registry - пусто. Подскажите как оно может работать?

Входящие вызовы через IAX2

Добрый день,

Пытаюсь разобраться со следующей проблемой. У клиента несколько транков, при этом три номера. Все это вертится у него под trixbox. Я перевожу это все в asterisk 1.8, все готово осталось подключить транки, но в упор не могу понять как он принимает звонки. До этого имел дело только с SIP, там встречал случаи либо когда есть register в sip.conf либо тунель до провайдера. Тут сервер с trixbox за фаерволом, но не нашел нигде строчки register. iax2 show registry - пусто. Подскажите как оно может работать?

Перефразируя вопрос:

Как сделать возможным прием звонков используя IAX2 транк

Входящие вызовы через IAX2

Добрый день,

Пытаюсь разобраться со следующей проблемой. У клиента несколько транков, при этом три номера. Все это вертится у него под trixbox. Я перевожу это все в asterisk 1.8, все готово осталось подключить транки, но в упор не могу понять как он принимает звонки. До этого имел дело только с SIP, там встречал случаи либо когда есть register в sip.conf либо тунель до провайдера. Тут сервер с trixbox за фаерволом, но не нашел нигде строчки register. iax2 show registry - пусто. Подскажите как оно может работать?

Перефразируя вопрос:

Как сделать возможным прием звонков используя IAX2 транк

Добавлено

У клиента был IAX транк триксбоксе при выводе iax2 show peers у него получаю

Name/Username    Host                 Mask             Port          Status
VoipTalk_IAX/84  217.14.138.130  (S)  255.255.255.255  4569          OK (49 ms)
019xxxxxxxx/019  (Unspecified)   (S)  0.0.0.0          4569          Unmonitored

в iax.conf это выглядело так

[019ххххххххх]
disallow=all
context=incoming
type=friend
username=019ххххххххх
allow=g729

[VoipTalk_IAX]
disallow=all
host=iax5.voiptalk.org
secret=XXXXXXXXXXX
type=peer
username=844xxxxxx
allow=g729
qualify=yes

У меня в астериске 1.8 это выглядит так

Name/Username    Host                 Mask             Port          Status
019ХХХХХХХХ/019  (null)          (S)  0.0.0.0          0             Unmonitored
voiptalk/844ххх  217.14.138.130  (S)  255.255.255.255  4569          OK (48 ms)

мой файл iax.conf

[voiptalk]
host=iax5.voiptalk.org
secret=XXXXXX
type=peer
username=844XXXXXX
disallow=all
allow=ulaw
allow=alaw
allow=g729
qualify=yes

[019XXXXXXXX]
disallow=all
context=incoming
type=friend
username=019XXXXXXXX
allow=g729

Звонки должны приходить на номер 019xxxxxxxx но в ответ только User busy и лог астериска молчит, то есть до него даже не доходит. В триксбоксе работает. Думаю разница в том что iax2 show peers в триксбоске показывает для 019xxxxxxxx порт 4569 а в моей системе нет, и хост у меня Null а там Unspecified, главный вопрос почему и как исправить?

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