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

Разные контексты при ip авторизации (sip)

Авторизация по ip. Разнесение номеров по разным контекстам.
1 2>
Сообщений: 4

Разные контексты при ip авторизации (sip)

Проблема следующая: Имеется ip авторизация у провайдера, имеется 3 номера (соответственно привязанные к моему ip), как разнести каждый номер по разным контекстам?

Сейчас реализовано вот так вот:
[pr_reg1]
type=peer
disallow=all
allow=g729
host=XXX.XXX.XXX.XXX
dtmfmode=rfc2833
context=test

И все 3 номера приходится обрабатывать в одном контексте (test), что не есть гуд.

Пробовал делать так:
1)
register =>
, разные варианты записи попробовал, но ни один не проходил. Почитав форум, наткнулся на аналогичную проблему и способ её решения через register =>, но там была регистрация по логину и паролю.

2) Если сделать вот так вот:
[pr_reg1]
type=peer
disallow=all
allow=g729
host=XXX.XXX.XXX.XXX
dtmfmode=rfc2833
context=test

[pr_reg2]
type=peer
disallow=all
allow=g729
host=XXX.XXX.XXX.XXX
dtmfmode=rfc2833
context=test1

[pr_reg3]
type=peer
disallow=all
allow=g729
host=XXX.XXX.XXX.XXX
dtmfmode=rfc2833
context=test2

И обрабатывать вызовы в разных контекстах, то всё равно всё приходит на pr_reg1.

Обращался в ТП провайдера, там никто ничего не знает.
2010-11-21 15:02

Avatara of zzuz
Откуда: SPb
Сообщений: 1307

Re: Разные контексты при ip авторизации (sip)

c type=peer Вы ничего разнести не сможете. Читайте документацию.
http://линия24.рф - Астериск и прочие бубны!
2010-11-21 20:03

Откуда: Yerevan
Сообщений: 20

Re: Разные контексты при ip авторизации (sip)

Можно с одним peer, но уже в диал плане все развесте по нужным контекстам опираясь на DID.
2010-11-21 20:54

Avatara of zzuz
Откуда: SPb
Сообщений: 1307

Re: Разные контексты при ip авторизации (sip)

нет register и нет type=user , поэтому вызов принять можно только анонимный и то , если разрешено.
http://линия24.рф - Астериск и прочие бубны!
2010-11-21 22:29

Сообщений: 4

Re: Разные контексты при ip авторизации (sip)

zzuz:

нет register и нет type=user , поэтому вызов принять можно только анонимный и то , если разрешено.
Вот именно с register то и не могу разобраться, как его оформить, при ip авторизации, пришлось делать как есть сейчас.
2010-11-22 06:47

Сообщений: 63

Re: Разные контексты при ip авторизации (sip)

k sozaleniyu na kirilice shas ne mogu pisat
kak ya uze skazal, mozno wse eto razlulit w dialplane.
Esli awtorizaciya po IP, to rtegister ne pomozet.
sozdayte SIP polzowatelya s type=friend, context=incoming
dalshe w etom context chto to w etom rode (AEL)

context incoming {
_X./(DID1 NOMER) => {
};
_X./(DID2 NOMER) => {
};
i t.d.
h => {
Noop(Hangup in context incoming);
};
};


mozno ispolzowat jump, goto
nu i ostalnoe w etom duxe.
2010-11-22 10:14

Avatara of zzuz
Откуда: SPb
Сообщений: 1307

Re: Разные контексты при ip авторизации (sip)

_X./(DID1 NOMER) - в каком духе ? что это?
http://линия24.рф - Астериск и прочие бубны!
2010-11-22 11:48

Откуда: Russia
Сообщений: 72

Re: Разные контексты при ip авторизации (sip)

zzuz
При записи типа _X./CallerID - будут отваливаться звонки с SIP/2.0 404 Not Found, в случае если входящий CallerID не удовлетворит шаблону. Вроде нормальный способ для разруливания звонков.
2010-11-22 16:38

Откуда: Зеленоград
Сообщений: 446

Re: Разные контексты при ip авторизации (sip)

Похоже, вы путаете DID и CID.
DID - это номер, КУДА звонят
CID - это номер, ОТКУДА звонят

Вам нужно рулить по DID, а запись "exten => _X./1234567,1,..." рулит как раз по CID.
2010-11-22 16:53

Сообщений: 63

Re: Разные контексты при ip авторизации (sip)

Да Вы правы, извинити, но принцып того, что нужно в диалплане все это делат, остается
2010-11-22 18:55

1 2>
Добавить страницу в закладки:  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