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

SIP без регистрации

Добавлено: 30 июл 2015, 11:26
revial
Есть сервер Asterisk PBX 1.8.18.0 в город выходит через Cisco 5300
Всех клиентов включаю через SIP аккаунты, для каждого клиента свой контекст и для выхода в город использую набор префисов которые отсылаю на 5300, для выхода.
Есть необходимость включить клиента без регистрации:
Входящая на клиента стандарт:

exten => 7777777,1,Dial(SIP/${EXTEN}@192.168.1.1,,tT)

Как правильно анализировать пакеты от 192.168.1.1 чтобы именно для них разрешить выход на 5300 с префиксом?
Т.к. на данный момент клиент может совершать исходящие только на телефоны которые есть на asterisk.

А мне надо что номер улетал по адресу Dial(SIP/префикс${EXTEN}@адрес cisco5300,,tT)

Re: SIP без регистрации

Добавлено: 30 июл 2015, 12:01
awsswa
Если номер на 9- звоним по этому каналу
и отрезаем первую цифру от набираемого номера

exten => _9X.,1,Dial(SIP/${EXTEN:1}@192.168.1.1,,tT)


PS пользуйтесь учебником

Re: SIP без регистрации

Добавлено: 30 июл 2015, 12:38
revial
Спасибо за совет

Re: SIP без регистрации

Добавлено: 30 июл 2015, 12:54
ded
Набор Dial(SIP/${EXTEN}@192.168 есть по SIP URI, лучше так не писать.
Учебник указывает, что надо бы так:
Dial(SIP/${EXTEN} в случае внутренних абонетов, и
Dial(SIP/cisco5300/${EXTEN} - в случе внешних.

Так как хочется набирать группы номеров, то должен присутствовать шаблон номера, а не сам номер
exten _123XXXX,1,Dial(SIP/cisco5300/${EXTEN})
а если надо в cisco5300 звонить через префикс, то
exten _123XXXX,1,Dial(SIP/cisco5300/567#${EXTEN})
то есть в цыску уйдёт набор 567#1230001

Re: SIP без регистрации

Добавлено: 30 июл 2015, 13:36
Zavr2008
Почему бы просто не гнать на кошака уже без префиксов, просто правильно формируя ТфОП номер и CallerID?
Иначе Вы занимаетесь мазохизмом - разруливая юзверей сразу на двух системах. IMHO.

Re: SIP без регистрации

Добавлено: 30 июл 2015, 18:32
ded
На кошках так сложилось со времён Н.323, технические префиксы с решёткой - защита от прозвона. Ибо диалплан с техпрефиксами не угадать.