ВидеоКонф(ВКС)  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Asterisk, как транзитная АТС

Проблемы и их решения Asterisk как такового

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

Re: Asterisk, как транзитная АТС

Сообщение awsswa » 02 июн 2017, 18:24

contex=from-internal

и галочку ставить в маршрутах - intro-company
платный суппорт по мере возможностей
awsswa
 
Сообщений: 2390
Зарегистрирован: 09 июн 2012, 10:52
Откуда: Россия, Пермь skype: yarick_perm

Re: Asterisk, как транзитная АТС

Сообщение sergeynr » 03 июн 2017, 20:04

Транки настроены так:
[name1]
host=dynamic
secret = пароль
type=friend
qualify=yes
disallow=all
allow=alaw
allow=ulaw
allow=g722
dtmfmode=rfc2833
directmedia=no
canreinvite=no


[name2]
host=dynamic
secret = пароль
type=friend
qualify=yes
disallow=all
allow=alaw
allow=ulaw
allow=g722
dtmfmode=rfc2833
directmedia=no
canreinvite=no


АТСки цепляются к Asterisk по регистрации (логин-пароль)


диалплан:
exten => _3XXX,1,Dial(SIP/name1/${EXTEN},15,Tt)
exten => _4XXX,1,Dial(SIP/name2/${EXTEN},15,Tt)


В логах Asterisk
OPTIONS sip:name1@10.13.45.9:5060 SIP/2.0
Via: SIP/2.0/UDP 10.13.45.6:5060;branch=z9hG4bK27b6fcee
Max-Forwards: 70
From: "asterisk" <sip:asterisk@10.13.45.6>;tag=as7273fce4
To: <sip:name1@10.13.45.9:5060>
Contact: <sip:asterisk@10.13.45.6:5060>
Call-ID: 465ca6380e030979311e89350fe7bc09@10.13.45.6:5060
CSeq: 102 OPTIONS
User-Agent: Asterisk PBX 11.13.1~dfsg-2+deb8u2
Date: Sat, 03 Jun 2017 15:56:32 GMT
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH, MESSAGE
Supported: replaces, timer
Content-Length: 0


---
[Jun 3 18:56:32] VERBOSE[16856] chan_sip.c:
<--- SIP read from UDP:10.13.45.9:5060 --->
SIP/2.0 200 OK
Via: SIP/2.0/UDP 10.13.45.6:5060;received=10.13.45.6;branch=z9hG4bK27b6fcee
Call-ID: 465ca6380e030979311e89350fe7bc09@10.13.45.6:5060
From: "asterisk" <sip:asterisk@10.13.45.6>;tag=as7273fce4
To: <sip:name1@10.13.45.9:5060>;tag=z9hG4bK27b6fcee
CSeq: 102 OPTIONS
Accept: application/sdp, application/conference-info+xml, application/dialog-info+xml, application/pidf+xml, application/simple-message-summary, a
pplication/xpidf+xml, application/cpim-pidf+xml, application/call-completion, message/sipfrag;version=2.0
Allow: OPTIONS, INFO, SUBSCRIBE, NOTIFY, PUBLISH, INVITE, ACK, BYE, CANCEL, UPDATE, PRACK, MESSAGE, REGISTER, REFER
Supported: 100rel, timer, replaces, norefersub
Accept-Encoding: text/plain
Accept-Language: en
Server: Grandstream UCM6202V1.2B 1.0.13.14
Content-Length: 0


Т.е. Asterisk принимает имя транка, а не номер. На атс настроены три строчки во вкладке Trunk. sip server, логин и пароль. Поле callerid пустое. Как сделать, чтоб передавался в транк оригинальный номер?
sergeynr
 
Сообщений: 10
Зарегистрирован: 19 авг 2014, 17:28

Re: Asterisk, как транзитная АТС

Сообщение sergeynr » 03 июн 2017, 20:17

Sending to 10.13.45.6:5060 (no NAT)
Using INVITE request as basis request - 2b024508-35d6-444b-841f-6e6f4ca09b07
Found peer 'name1' for 'name1' from 10.13.45.9:5060
sergeynr
 
Сообщений: 10
Зарегистрирован: 19 авг 2014, 17:28

Re: Asterisk, как транзитная АТС

Сообщение sergeynr » 03 июн 2017, 22:58

Прошу помочь, очень хочется знать, где я ошибся.
sergeynr
 
Сообщений: 10
Зарегистрирован: 19 авг 2014, 17:28

Re: Asterisk, как транзитная АТС

Сообщение ded » 04 июн 2017, 00:43

1) Найдите и почитайте в сети что такое SIP пакеты OPTIONS (которые Вы приводите), зачем они нужны и ответы на них SIP/2.0 200 OK.
2) Найдите и почитайте в сети последовательность выбора/определения/соответствия тому или иному пиру поступившего SIP пакета INVITE. Аутентификацию таких пакетов по имени, userID + secret ( WWW Digest) или по ИП адресу.
3) Используйте протокол IAX2 для соединения к центральному транзитному Астериску, он специально для этого и придуман чтобы передавался в транк оригинальный номер.
ded
 
Сообщений: 15801
Зарегистрирован: 26 авг 2010, 19:00

Re: Asterisk, как транзитная АТС

Сообщение virus_net » 04 июн 2017, 09:29

https://forum.asterisk.ru/viewtopic.php?p=75104#p75104

оригинальный номер можно передать например через diversion header, если allowgiuest=no
мой SIP URI sip:virus_net@asterisk.ru
bitname.ru - Домены .bit (namecoin) .emc .coin .lib .bazar (emercoin)

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

Пред.

Вернуться в Конфигурация и настройка Asterisk

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

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

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