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

Подключение 2-х станций по SIP trunk

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

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

rkulnazarov
Сообщения: 19
Зарегистрирован: 05 сен 2014, 09:35

Подключение 2-х станций по SIP trunk

Сообщение rkulnazarov »

Всем привет!

Прошу помочь разобраться в в настройке подключений sip trunk 2-x станций.
2 станции работают в локальной сети. Исходящая маршрутизация прописана на 2-х станциях. Не мог дозвониться на номера другой станции. После чего в конфиге прописал параметр FROMUSER= в конфиге, начал дозваниваться, но с с другой стороны станции определяется номер sip транка, а нужно номер сотрудника.
Привожу конфиг:
host=X.X.X.X
username=123
secret=XXX
type=friend
disallow=all
allow=alaw&ulaw
qualify=yes
insecure=invite
context=from-internal
fromdomain=X.X.X.X

123:XXX@X.X.X.X:5060/123

host=Y.Y.Y.Y
username=234
secret=XXX
type=friend
disallow=all
allow=alaw&ulaw
context=from-internal
qualify=yes
insecure=invite
fromdomain=Y.Y.Y.Y

234:XXX@Y.Y.Y.Y:5060/234
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: Подключение 2-х станций по SIP trunk

Сообщение Vlad1983 »

в обоих
type=peer
insecure=port,invite
убрать fromdomain
очистить строки регистрации
ЛС: @rostel
rkulnazarov
Сообщения: 19
Зарегистрирован: 05 сен 2014, 09:35

Re: Подключение 2-х станций по SIP trunk

Сообщение rkulnazarov »

Вызов идет только с одной стороны. С другой стороны не могу дозвониться. Версии asterisk 1.6 и 11.
ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

Re: Подключение 2-х станций по SIP trunk

Сообщение ded »

Соедините по IAX2, этот протокол как раз и задуман для соединения двух Астерисков.
rkulnazarov писал(а):Вызов идет только с одной стороны. С другой стороны не могу дозвониться. Версии asterisk 1.6 и 11.
Не информативно.
rkulnazarov
Сообщения: 19
Зарегистрирован: 05 сен 2014, 09:35

Re: Подключение 2-х станций по SIP trunk

Сообщение rkulnazarov »

то что вижу из дебага:

Хотя номер зарегистрирован.

SIP/2.0 487 Request Terminated
Via: SIP/2.0/UDP X.X.X.X:5062;branch=z9hG4bK1366026946;received=X.X.X.X;rport=5062
From: "Rustam" <sip:XXXX@X.X.X.X>;tag=1896417833
To: <sip:YYYY@Y.Y.Y.Y>;tag=as46c32871
Call-ID: 1266861196@X.X.X.X
CSeq: 2 INVITE
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH
Supported: replaces, timer
Content-Length: 0
ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

Re: Подключение 2-х станций по SIP trunk

Сообщение ded »

Номер зарегистрирован - не показатель.
Регистрация чего-либо - это SIP диалог Register - и ответ на него: ОК, если всё ОК.

Посылка вызова - это пакет INVITE (который Вы привели), вот его то и отклонил принимающий Астериск.
SIP/2.0 487 Request Terminated - тут же это видно?

Причины - их может быть много. Поэтому я и посоветовал - IAX2. Проблемы аутентификации юзера/пира при INVITE
начал дозваниваться, но с с другой стороны станции определяется номер sip транка, а нужно номер сотрудника.
создатели Астериска поимели 12 лет назад, поэтому и придумали этот протокол.
rkulnazarov писал(а):2 станции работают в локальной сети.

Привожу конфиг:
host=X.X.X.X
username=123
secret=XXX
type=friend
disallow=all
allow=alaw&ulaw
qualify=yes
insecure=invite
context=from-internal
fromdomain=X.X.X.X

123:XXX@X.X.X.X:5060/123

host=Y.Y.Y.Y
username=234
secret=XXX
type=friend
disallow=all
allow=alaw&ulaw
context=from-internal
qualify=yes
insecure=invite
fromdomain=Y.Y.Y.Y

234:XXX@Y.Y.Y.Y:5060/234
Шифруем ИП адреса локальной сети? Занятно.
rkulnazarov
Сообщения: 19
Зарегистрирован: 05 сен 2014, 09:35

Re: Подключение 2-х станций по SIP trunk

Сообщение rkulnazarov »

И все таки хотелось бы понять проблему, с связи с чем не проходят звонки на другую станцию. Пробывал привести конфигурации к такому виду c 2-х сторон. Звонки начали проходить, посе добавления параметра fromuser. Все работает. сейчас мне нужно чтобы определялся caller-id номеров. На данный момент определяется номер sip транка. Подскажите как с этим бороться?

host=X.X.X.X
username=111
secret=abc
type=friend
disallow=all
allow=alaw&ulaw
qualify=yes
insecure=port,invite
context=from-internal
fromuser=111
ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

Re: Подключение 2-х станций по SIP trunk

Сообщение ded »

Проблемы аутентификации юзера/пира при INVITE
начал дозваниваться, но с с другой стороны станции определяется номер sip транка, а нужно номер сотрудника.
создатели Астериска поимели 12 лет назад, поэтому и придумали этот протокол.
Поэтому я и посоветовал - IAX2.
awsswa
Сообщения: 2390
Зарегистрирован: 09 июн 2012, 10:52
Откуда: Россия, Пермь skype: yarick_perm

Re: Подключение 2-х станций по SIP trunk

Сообщение awsswa »

платный суппорт по мере возможностей
rkulnazarov
Сообщения: 19
Зарегистрирован: 05 сен 2014, 09:35

Re: Подключение 2-х станций по SIP trunk

Сообщение rkulnazarov »

ded писал(а):
Проблемы аутентификации юзера/пира при INVITE
начал дозваниваться, но с с другой стороны станции определяется номер sip транка, а нужно номер сотрудника.
создатели Астериска поимели 12 лет назад, поэтому и придумали этот протокол.
Поэтому я и посоветовал - IAX2.
Настроил IAX2 транк. Теперь проблемы с одной стороны. Не могу дозвониться до соседней станции. ссылка откуда настраивал http://habrahabr.ru/post/200416/

1 станция
PEER Details
username=PBX1
secret=#njt295sxF%Klx#
host=10.110.5.15 (адрес соседней станции)
type=friend
context=from-internal
qualify=yes
trunk=yes
forceencryption=yes
auth=md5
disallow=all
allow=alaw&ulaw

2 станция
PEER Details
username=PBX2
secret=#njt295sxF%Klx#
host=10.110.5.25 (адрес соседней станции)
type=friend
context=from-internal
qualify=yes
trunk=yes
forceencryption=yes
auth=md5
disallow=all
allow=alaw&ulaw

Вот то что с дебага откуда не уходят звонки:
SIP/2.0 487 Request Terminated
Via: SIP/2.0/UDP 10.110.0.131:20566;branch=z9hG4bK-d8754z-4d3c63022a1a9f5a-1---d8754z-;received=10.110.0.131;rport=20566
From: "1330"<sip:1330@10.110.5.15>;tag=9503c40a
To: "1226"<sip:1226@10.110.5.15>;tag=as0397cfd4
Call-ID: NjBkZmNhNTRkMjE1MTM2YTRkNjU0MjFhMDg4ZjIxNWM.
CSeq: 2 INVITE
User-Agent: Cisco-SIPGateway/IOS-12.x
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO
Supported: replaces, timer
Content-Length: 0
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH