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

GOIP1+asterisk. peer есть, транка нет

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

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

Ответить
sure
Сообщения: 4
Зарегистрирован: 24 мар 2017, 20:15

GOIP1+asterisk. peer есть, транка нет

Сообщение sure »

Добрый день

GOIP1 в режиме транка (надо сказать, что пробовал и в режиме single server mode, ситуация не меняется). Шлюз цепляется через pptp vpn (получает внутренний 192.168.20.3) и оттуда смотрит во внешний мир на астериск.
Как пир, никаких проблем. Регистрируется, виден (sip show peer лежит тут: https://pastebin.com/pkVkRGKe )
Как транк - 0 транков и все тут.
Настройки шлюза и астериска:
Изображение
Изображение
Изображение

tcpdump со стороны goip1 :
Изображение

В настройках со стороны астериск пробовал host=dynamic, пробовал host=x.x.x.x - не меняется. Ни разу не удалось увидеть его в sip show registry
Входящие звонки с улицы на шлюз без проблем приходят в астериск, аналогично с смс и дальше нужному пиру.

Вопросы:
1. Это нормально, то что видно в дампе ? Цикл каждые 30 секунд.
2. В чем ошибка в настройке транка?
3. Почему если звонить в goip1 (экстеншен 300 в моем случае), идут гудки, в goip статус меняется с IDLE на active, но трубку не снимает. До этого пробовал ставить freeswitch - там звоню в goip, снимается трубка и дальше можно было набирать номер в город.
ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

Re: GOIP1+asterisk. peer есть, транка нет

Сообщение ded »

1. Найдите в сети нормальную тнсрукцию по соединению Астериск и GOIP, и выполните.
2. Если не получается - см. п.1
ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

Re: GOIP1+asterisk. peer есть, транка нет

Сообщение ded »

sure писал(а):GOIP1+asterisk. peer есть, транка нет
Руки есть, а головы - нет. Красненьким будете закрашивать - так и не узнаем - чем он там пытается регистрироваться.
sure писал(а):Как пир, никаких проблем. Регистрируется, виден (sip show peer лежит тут: https://pastebin.com/pkVkRGKe )
Как транк - 0 транков и все тут..
Трудности с терминологией.
Пир = это что угодно, в том числе и транк.
Открываете транки, новый транк, пишете название - 90123456789 (это номер моб. симки) - так лучше для понимания.
в параметрах его пишете

Код: Выделить всё

type=friend
secret=superPASS
host=dynamic
context=from-trunk
insecure=invite
И не надо там username= там, и nat=no, если адресация внутренняя, в пределах VPN.
И вот ваш транк. Указание host=dynamic говорит о том, что ждёт от GOIP регистрацию вида 90123456789:superPASS@IP_ADDR_ASTERISK, на которую ответит ОК.
А контекст context=from-trunk говорит о том, что ждёте вызовы и обрабатываете их в блоке Inbound routes, и отправляете в мир вызовы из from-internal через него же по правилам в Outbound routes.

вам на курсы надо, или книжки читать, а не Гугл.
sure
Сообщения: 4
Зарегистрирован: 24 мар 2017, 20:15

Re: GOIP1+asterisk. peer есть, транка нет

Сообщение sure »

В случае корректной настройки и поднятия транка, я должен его увидеть в sip show registry?
ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

Re: GOIP1+asterisk. peer есть, транка нет

Сообщение ded »

ded писал(а):вам на курсы надо, или книжки читать, а не Гугл.
Знаете что убивает лошадь быстрее капли никотина? всегда овёс. Ни крошки ячменя, ни сена, ни травинки!
Однообразие.
Приходит на форум 100ХХ человек и пишет: "Не могу настроить!"
Для первых людей хватает энузиазма показать, рассказать. Для вторых людей - написать инструкцию. Для третьих мануал по поиску неисправностей и самой инструкции. на 100ХХ-м газ энузиазма заканчивается.
sip show registry видит как и где зарегистрировался сам Астериск. Например - у провайдера.
Шлюз не может быть провайдером.
sip show peers видит какие пиры зарегистрировались на нём. Это, как правило, телефоны. Но шлюз - не телефон, мы его тоже можем заставить зарегистрироваться, как транк. Всё определяет контекст.
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH