Страница 1 из 1

Глупые вопросы

Добавлено: 14 апр 2016, 08:08
Al8
Есть два вопроса, хотел уточнить правильность своего мышления.

Имеется вымышленный городской номер SIP от местного провайдера.
Потребовалось гипотетически подключить этот номер в Asterisk для входящей и исходящей связи.

В sip.conf прописывается регистрация на этого прова:
[general]
register => login:password@sip.pipec-telecom.ru/5022525
Вопрос 1: Я правильно понимаю, что указанный номер через слэш 5022525 используется для осуществления исходящих звонков с внутренних номеров?
Например отрывок с extensions.conf:
[outgoing_calls]
exten => _X.,n,Dial(SIP/5022525/${EXTEN})
Здесь видно указанный extension - 5022525.




Для входящих звонков, пишут что нужна секция авторизации:
[5022525]
type=peer
host=sip.pipec-telecom.ru
fromuser=5022525
defaultuser=5022525
secret=password
context=incoming_calls
dtmfmode=rfc2833
disallow=all
allow=gsm
allow=ulaw
insecure=invite
Вопрос 2: Я правильно понимаю, что входящие звонки поступающие на городской SIP номер будут обрабатываться в контексте "incoming_calls" ?

Re: Глупые вопросы

Добавлено: 14 апр 2016, 08:32
april22
1- читать книгу
2-да

Re: Глупые вопросы

Добавлено: 14 апр 2016, 09:38
virus_net
Книжку конечно почитать стоит, но в данном случае можно обойтись простым прочтением коммента в sip.conf в "секции" OUTBOUND SIP REGISTRATIONS где описывается register:
; Examples:
;
;register => 1234:password@mysipprovider.com
;
; This will pass incoming calls to the 's' extension
;
;
;register => 2345:password@sip_proxy/1234
;
; Register 2345 at sip provider 'sip_proxy'. Calls from this provider
; connect to local extension 1234 in extensions.conf, default context,
; unless you configure a [sip_proxy] section below, and configure a
; context.
По моему мнению вполне внятно и четко все написано.

P.S. Значение указанное после / влияет на формирование поля Contact в SIP пакетах.

Re: Глупые вопросы

Добавлено: 14 апр 2016, 10:23
Al8
Все верно.

Получается имя секции авторизации используется для совершения исходящих звонков.
А внутри секции авторизации указывается контекст куда должны попадать входящие звонки.

Ну и регистрация на провайдерском сервере, указывает другим, чтобы те слали звонки на IP адрес сервера Астериска.
Теперь в разделе [general] файла sip.conf требуется задать один допол-
нительный параметр: register. register (реестр) укажет поставщику
сервисов, куда направлять адресованные нам вызовы. Так Asterisk
говорит поставщику сервисов: «Эй! Если ты получил вызов ко мне,
пошли его на IP-адрес 10.251.55.100». Параметр register имеет следу-
ющий вид:
register => имяпользователя:секрет@мой.поставщик_сервисов.tld

Re: Глупые вопросы

Добавлено: 14 апр 2016, 10:31
ded
Al8, зачем Вы, в процессе познания азбуки, выкладываете сюда куски азбуки?
Теперь в разделе [general] файла sip.conf требуется задать один допол-
нительный параметр: register. register (реестр) укажет поставщику
сервисов, куда направлять адресованные нам вызовы. Так Asterisk
говорит поставщику сервисов: «Эй! Если ты получил вызов ко мне,
пошли его на IP-адрес 10.251.55.100». Параметр register имеет следу-
ющий вид:
register => имяпользователя:секрет@мой.поставщик_сервисов.tld
Это не имеет смысла.
Это от дефицита общения?
Пожалуйста, не надо только сразу обижаться за критику. Не надо плз глупых вопросов, давайте умные.

Re: Глупые вопросы

Добавлено: 14 апр 2016, 10:37
Al8
Что-то давно сообщений не появлялось, я решил оживить немного ветку для новичков :)

По сути понял как делать входящие и исходящие вызовы.

Теперь осталось через Wireshark проверить служебные заголовки, чтобы знать что там шлется.

Re: Глупые вопросы

Добавлено: 14 апр 2016, 10:44
ded
Ясно.
Вам надо livejournal заводить, чтобы отражать путь познания дао и этапы джедая, и подписчиков собирать. Если есть такая потребность. :)

Re: Глупые вопросы

Добавлено: 14 апр 2016, 10:57
Al8
Есть уже свой ЖЖ с блэкджеком и куртизанками, но иногда боюсь дезинформировать этих самых подписчиков.
Захожу на форум чтобы помог ded закрыть белые пятна, а потом уже корректирую свои перлы :D