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

Вызовы на внешние SIP-номера без транка

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

Модератор: april22

Re: Вызовы на внешние SIP-номера без транка

Сообщение M.G » 03 янв 2019, 15:28

Спасибо, вот сейчас попробовал.
(FreePBX)
nano /etc/asterisk/extensions_custom.conf
Внутри пусто, пишу:
[from-internal-custom]
exten => 1234,1,Dial(SIP/логин@host)
сохраняю. выхожу из нано, для "надежности" reload'а перегружаю всю систему (в extensions_custom.conf все сохранено).
Набираю хоть 1234, хоть SIP:логин@host, хоть несуществующий 1235 ответ один: "Набранный номер не может быть набран. Пожалуйста, проверьте номер и наберите еще раз".

:cry:

N.B. SIP-номер логин@host в данный момент активен и "откликается" как со сторонних служб, так и с моего астериска при организации исходящего маршрута через транк на стороннего сип-провайдера.
M.G
 
Сообщений: 11
Зарегистрирован: 31 дек 2018, 18:09

Re: Вызовы на внешние SIP-номера без транка

Сообщение Zavr2008 » 03 янв 2019, 15:51

ded, а безопасность в данном случае при allowguest=yes? Или там Камаилия? :)
С Новым Годом кстати! Всех благ!
Asterisk-совместимые Российские SIP/E1 шлюзы Alvis. Для форумчан скидки ! В цены входит настройка связи с Asterisk! Помогаем в настройке TDM АТС: TDA/TDE/LDK и др.
Аватар пользователя
Zavr2008
 
Сообщений: 1328
Зарегистрирован: 27 янв 2011, 01:35

Re: Вызовы на внешние SIP-номера без транка

Сообщение ded » 03 янв 2019, 16:30

Zavr2008, с новым, 2019-м!
IMHO у ТС слабое предстваление что-почём. При allowguest=yes его Raspberry RasPBX сканеры будут бомбардировать непрерывно и быстро завалят. Но этот опыт тоже наверное нужен для понимания.

Сообщение M.G » вы уж смотрите в консоль Астериска, что происходит при вызове, иначе никак не дознаетесь почему на 1234 вызов не идёт.
ded
 
Сообщений: 13718
Зарегистрирован: 26 авг 2010, 19:00

Re: Вызовы на внешние SIP-номера без транка

Сообщение april22 » 03 янв 2019, 17:44

ну и пора бы книжку прочитать :-)
Своими вопросами , вы загоняете меня в ГУГЛЬ.
april22
 
Сообщений: 2033
Зарегистрирован: 09 июл 2012, 09:47

Re: Вызовы на внешние SIP-номера без транка

Сообщение M.G » 03 янв 2019, 17:46

Zavr2008 писал(а):ded, а безопасность в данном случае при allowguest=yes? Или там Камаилия? :)

Собственно вроде как специально уточнил:
M.G писал(а):использую RasPBX, для тестов подключаю на белый IP...


Zavr2008 писал(а):С Новым Годом кстати! Всех благ!

Взаимно!
M.G
 
Сообщений: 11
Зарегистрирован: 31 дек 2018, 18:09

Re: Вызовы на внешние SIP-номера без транка

Сообщение M.G » 03 янв 2019, 17:49

april22 писал(а):ну и пора бы книжку прочитать :-)

Прочитать - прочел, а вот разобраться - пока в процессе. Причем, что собственно следует из названия ветки, - пока далеко не на конечной стадии...
M.G
 
Сообщений: 11
Зарегистрирован: 31 дек 2018, 18:09

Re: Вызовы на внешние SIP-номера без транка

Сообщение april22 » 03 янв 2019, 18:44

если не будете смотреть в конслоль астериска - так и будете спрашивать.
Код: выделить все
core set verbose ХХ

и разбирайтесь что там высыпало :-)
раз книжку прочли - буквы знакомые будут :-)
Своими вопросами , вы загоняете меня в ГУГЛЬ.
april22
 
Сообщений: 2033
Зарегистрирован: 09 июл 2012, 09:47

Re: Вызовы на внешние SIP-номера без транка

Сообщение M.G » 09 янв 2019, 13:28

Всех с прошедшими!!!
(N.B. Был вдалеке от * как физически так и (а)морально :) - праздники как-никак).

Теперь по теме.
april22 писал(а):и разбирайтесь что там высыпало

Собственно не "высыпает" ничего (имхо) значимого:
регистрируюсь с софтфона, открываю консоль, "core set verbose 10", на софтфоне набираю "sip:501@ekiga.net" (либо что-нибудь другое с автоответом) - имеею в консоли:
Код: выделить все
verbose is now 2.
  == Setting global variable 'SIPDOMAIN' to 'ekiga.net'
  == Using SIP RTP Audio TOS bits 184
  == Using SIP RTP Audio TOS bits 184 in TCLASS field.
  == Using SIP RTP Audio CoS mark 5
    -- Executing [501@from-internal:1] ResetCDR("PJSIP/201-00000003", "") in new stack
    -- Executing [501@from-internal:2] NoCDR("PJSIP/201-00000003", "") in new stack
    -- Executing [501@from-internal:3] Progress("PJSIP/201-00000003", "") in new stack
    -- Executing [501@from-internal:4] Wait("PJSIP/201-00000003", "1") in new stack
       > 0x7f7c00007050 -- Strict RTP learning after remote address set to: My_IP:4006
       > 0x7f7c00007050 -- Strict RTP switching to RTP target address My_IP:4006 as source
    -- Executing [501@from-internal:5] Playback("PJSIP/201-00000003", "silence/1&cannot-complete-as-dialed&check-number-dial-again,noanswer") in new stack
    -- <PJSIP/201-00000003> Playing 'silence/1.ulaw' (language 'ru')
    -- <PJSIP/201-00000003> Playing 'cannot-complete-as-dialed.ulaw' (language 'ru')

и вот здесь звучит фраза "Набранный номер не может быть вызван. Пожалуйста, проверьте номер и наберите еще раз" - т.е. дальнейший текст уже не имеет отношения к теме.

Насколько я понимаю (вернее догадываюсь или предполагаю - до понимая мне еще ой как далеко) дело в отсутствии исходящего маршрута. Представляется, что он наверняка должен быть как-то явно указан. Но исходящий маршрут (по кр. мере средствами FreePBX) можно создать только через транк(и). Предположил, что следует использовать Custom trunk с некой Custom Dial String, но ни в книге ни в интернетах ничего вменяемого в эту сторону не нашел...
Или я совершенно не прав?
M.G
 
Сообщений: 11
Зарегистрирован: 31 дек 2018, 18:09

Re: Вызовы на внешние SIP-номера без транка

Сообщение april22 » 09 янв 2019, 14:04

А где DIAL ?
Это обрывок - смотрите полностью как отрабатывает диалплан
Своими вопросами , вы загоняете меня в ГУГЛЬ.
april22
 
Сообщений: 2033
Зарегистрирован: 09 июл 2012, 09:47

Re: Вызовы на внешние SIP-номера без транка

Сообщение M.G » 09 янв 2019, 16:57

Так нет DIAL'а.
Я так понимаю, астериск не знает как (даже если есть возможность - ему-ж нужно указать через какой маршрут) звонить, и говорит об этом. До "DIAL" ход не доходит...
M.G
 
Сообщений: 11
Зарегистрирован: 31 дек 2018, 18:09

Пред.След.

Вернуться в Вопросы новичков

Кто сейчас на форуме

Сейчас этот форум просматривают: Google [Bot] и гости: 5

© 2008 — 2019 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH