Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / Конфигурация и настройка / стыковка 2-х звёздочек по sip

стыковка 2-х звёздочек по sip

стыковка 2-х звёздочек по sip
Сообщений: 23

стыковка 2-х звёздочек по sip

Прошу прощения если баян. Но не выходит найти. По IAX2 дока есть но мне нужен именно sip.
На каждой звёзочке свои сип клиенты. Нужна схема sip client -- * -- sip -- * -- sip client. Нужен именно SIP IAX2 не пойдёт.
2008-11-12 16:45

Откуда: Kiev
Сообщений: 801

Re: стыковка 2-х звёздочек по sip

Со стороны sip server'a A (172.16.10.101) пишешь такое:

[production] ; 10.18.0.1
type=friend
host=10.18.0.1
nat=never
disallow=all
allow=alaw
allow=gsm
allow=g729
canreinvite=no
context=incoming

В extensions.conf sip server'a A в контексте [incoming] рисуешь маску номеров, которые пуляешь на sip server B (в данном примере все что на 12 начинается 4-х значные):

exten => _12XX,1,Answer
exten => _12XX,n,NoOp(${EXTEN})
exten => _12XX,n,Dial(SIP/production/${EXTEN},15)
...

Со стороны sip server'a B (10.18.0.1) рисуешь такое:
[local] ; 172.16.10.101
type=friend
host=172.16.10.101
nat=never
disallow=all
allow=alaw
allow=gsm
allow=g729
canreinvite=no
context=incoming

В extensions.conf sip server'a B в контексте [incoming] рисуешь маску номеров, которые пуляешь на sip server A (в данном примере все что на 22 начинается 4-х значные):
exten => _22XX,1,Answer
exten => _22XX,n,NoOp(${EXTEN})
exten => _22XX,n,Dial(SIP/local/${EXTEN},15)
...
Лучший способ предвидеть будущее - изобрести его (Алан Кей, "Apple")
2008-11-12 17:57

Сообщений: 23

Re: стыковка 2-х звёздочек по sip

огромное спасибо. Состыковалось на ура.
Не могли бы вы обяснить что значит команда NoOp(${EXTEN}).
Просто я не понял что она делает.
2008-11-12 19:34

Откуда: Kiev
Сообщений: 801

Re: стыковка 2-х звёздочек по sip

Выводит набранный юзером номер в *CLI>. Просто я с рабочего конфига брал, а у меня иногда юзера "втирают", что не работает твоя "ip-телефония" а я в консоли смотрю чего они там "набрали" на телефоне (можно, конечно в БД смотреть, недавно прикрутил PostgreSQL для хранения CDR, но еще недокурил маны, как это на web-интерфейс вывести -- поэтому пока что юзаю NoOp если че оперативно просмотреть :))) )
Лучший способ предвидеть будущее - изобрести его (Алан Кей, "Apple")
2008-11-12 21:05

Откуда: Kiev
Сообщений: 801

Re: стыковка 2-х звёздочек по sip

А вообще, в чем трабла между двумя Астерисками сделать IAX2 транк? Ведь экономия трафика... То что я написал -- это я в качестве эксперимента делал с локальный ноутом, на котором у меня "подопытный" Астериск установлен, а с удаленным Астериском (в другой стране) я по IAX2 писал конфиг. В принципе -- те же яйца, только в профиль, как говорят,,,,
Лучший способ предвидеть будущее - изобрести его (Алан Кей, "Apple")
2008-11-12 21:15

Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru