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

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

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

Модератор: april22

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

Сообщение M.G » 31 дек 2018, 18:18

Возможно сильно туплю, но вот никак не могу понять как "заставить" asterisk самостоятельно звонить на внешние sip-номера не через транк на внешнего sip-провайдера, а напрямую средствами самого asteriska. Всегда считал, что эта опция должна быть "из коробки".
M.G
 
Сообщений: 11
Зарегистрирован: 31 дек 2018, 18:09

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

Сообщение april22 » 01 янв 2019, 10:35

Своими вопросами , вы загоняете меня в ГУГЛЬ.
april22
 
Сообщений: 2030
Зарегистрирован: 09 июл 2012, 09:47

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

Сообщение virus_net » 01 янв 2019, 10:37

Не совсем понятно о чем вы.
Диалплан:
Код: выделить все
Dial(SIP/exten@example.com)

Консоль:
Код: выделить все
*CLI> channel originate

[Показать] Спойлер:
There are two ways to use this command. A call can be originated between a
channel and a specific application, or between a channel and an extension in
the dialplan. This is similar to call files or the manager originate action.
Calls originated with this command are given a timeout of 30 seconds.

Usage1: channel originate <tech/data> application <appname> [appdata]
This will originate a call between the specified channel tech/data and the
given application. Arguments to the application are optional. If the given
arguments to the application include spaces, all of the arguments to the
application need to be placed in quotation marks.

Usage2: channel originate <tech/data> extension [exten@][context]
This will originate a call between the specified channel tech/data and the
given extension. If no context is specified, the 'default' context will be
used. If no extension is given, the 's' extension will be used.
мой SIP URI sip:virus_net@asterisk.ru
bitname.ru - Домены .bit (namecoin) .emc .coin .lib .bazar (emercoin)

ENUMER - звони бесплатно и напрямую.
virus_net
 
Сообщений: 2241
Зарегистрирован: 05 июн 2013, 08:12
Откуда: Москва

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

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

virus_net писал(а):Не совсем понятно о чем вы.

Уточню:
использую RasPBX, для тестов подключаю на белый IP (для примера 22.22.22.22) без firewall.
установка, первичные настройки (сеть, пароль и т.п.)
создаю два extensions pjsip (скажем 501 и 502), подключаюсь к ним софтфонами с двух мобилок.
между ними вызовы ходят, все нормально.
если в Asterisk SIP settings разрешить Allow Anonymous Inbound SIP Calls и Allow SIP Guests со стороннего сип-аккауната работают вызова на sip:501@22.22.22.22 (разумеется и на 502)
Вызова с подключенных к extension'ам софтфонов на сторонние сип-номера (типа sip:blablabla@ekiga.net) не идут - "номер не может быть вызван..."

Если добавляю trunk (pjsip) на любого сип-провайдера и Ourbond route через этот trunk - вызовы идут.
Что нужно сделать, чтоб звонки на сип-номера шли без trunk'а на стороннего провайдера?

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

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

Сообщение april22 » 01 янв 2019, 17:16

Может логи посмотреть?
Мне например можно дозвонится по april22@asterisk.ru,
Своими вопросами , вы загоняете меня в ГУГЛЬ.
april22
 
Сообщений: 2030
Зарегистрирован: 09 июл 2012, 09:47

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

Сообщение M.G » 02 янв 2019, 08:40

Так и мне можно. И я могу, но через транк. Как с внутреннего позвонить, например, на Ваш april22@asterisk.ru не через транк, а средствами самого моего астериска?
M.G
 
Сообщений: 11
Зарегистрирован: 31 дек 2018, 18:09

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

Сообщение april22 » 02 янв 2019, 14:06

Вы читатель или писатель?
Своими вопросами , вы загоняете меня в ГУГЛЬ.
april22
 
Сообщений: 2030
Зарегистрирован: 09 июл 2012, 09:47

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

Сообщение ded » 03 янв 2019, 02:47

M.G писал(а):Как с внутреннего позвонить, например, на Ваш april22@asterisk.ru не через транк, а средствами самого моего астериска?

extensions_custom.conf:
Код: выделить все
[from-internal-custom]
exten => 1234,1,Dial(SIP/april22@asterisk.ru)
ded
 
Сообщений: 13629
Зарегистрирован: 26 авг 2010, 19:00

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

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

Благодарю за помощь, но до конца разобраться так и не могу.
Внутренние номера работают и если настроен исходящий маршрут через стороннего провайдера - все нормально работает.
Однако asterisk ведь умеет самостоятельно (без транка на стороннего провайдера) связываться с "чужими" sip-номерами? Или я ошибаюсь именно в этом и пытаюсь заставить астериск сделать то, чего он сам делать не умеет в принципе?
M.G
 
Сообщений: 11
Зарегистрирован: 31 дек 2018, 18:09

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

Сообщение ded » 03 янв 2019, 14:55

Вы плохо понимаете подсказки. Аsterisk умеет самостоятельно (без транка на стороннего провайдера) связываться с "чужими" sip-номерами.
Если вы пропишите
exten => 1234,1,Dial(SIP/april22@asterisk.ru)
и наберёте 1234 с вашего 501 или 502, то Аsterisk самостоятельно (без транка на стороннего провайдера) наберёт указанный SIP URI april22@asterisk.ru, и, возможно даже april22 ответит вам, несмотря на праздники.
ded
 
Сообщений: 13629
Зарегистрирован: 26 авг 2010, 19:00

След.

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

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 9

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