Страница 1 из 2
FreePBX и SBC
Добавлено: 02 мар 2016, 12:14
Andrey Safonov
Есть два сервера на FreePBX. Работают они через SBC(session border controller). SBC различает абонентов от этих станций по домену. tele.hit.ru и akva.hit.ru. Первыми на sbc зарегистрировались абоненты akva.hit.ru. Получается грустная вещь: при звонке с
704@tele.hit.ru на
709@tele.hit.ru станция выдает INVITE с полем
Код: Выделить всё
To: <sip:709@172.17.17.109:5066;transport=udp>
и SBC не разобравшись кому отправлять пакет, отправляет его тому, кто первый зарегистрировался, т.е. akva.hit.ru.
Можно ли сделать так, чтобы asterisk в поле to подставлял домен?
Код: Выделить всё
To: <sip:709@tele.hit.ru:5066;transport=udp>
Вопрос про extensions, не про trunk.
Желательно не править руками dialplan, а изменить конфигурацию с помощью веб-интерфейса Freepbx.
Re: FreePBX и SBC
Добавлено: 02 мар 2016, 12:16
Glukinho
Вроде, в sip.conf в нужный пир нужно вписать
В интерфейсе это делается также, только в текстовом окошке Peer Details.
Re: FreePBX и SBC
Добавлено: 02 мар 2016, 12:23
Andrey Safonov
Это для транка. А как с внутренними номерами?
Re: FreePBX и SBC
Добавлено: 02 мар 2016, 13:14
Andrey Safonov
Немного поправил картинку
Re: FreePBX и SBC
Добавлено: 02 мар 2016, 13:21
Glukinho
А почему телефон шлет INVITE сразу на SBC, а тот заворачивает на FreePBX tele.hit.ru? Это правильно?
Вот так не лучше?
Re: FreePBX и SBC
Добавлено: 02 мар 2016, 13:29
Andrey Safonov
Если телефон находится в сети, к которой нет доверия, например интернет, то разумно защитить станции, находящиеся в доверенных сетях. Для этого SBC и используется. В любом случае, даже используя вашу схему, asterisk шлет инвайт с полем to в котором прописан ip адрес, а нужно чтобы был прописан домен.
Re: FreePBX и SBC
Добавлено: 02 мар 2016, 14:28
Vlad1983
смотрите что летит от SBC на астериск при регистрации
в частности, что в заголовке Contact
Re: FreePBX и SBC
Добавлено: 02 мар 2016, 15:05
Andrey Safonov
В поле Contact летит ip адрес. В том-то и загвоздка, что нужно чтобы домен tele.hit.ru был только в поле to после @ Можно как-то это сделать? Иначе придется много и нудно заморачитваться с DNS.
Re: FreePBX и SBC
Добавлено: 03 мар 2016, 11:41
Glukinho
Мне представляется, что за поле To отвечает параметр host в описании пира. Там что стоит?
Re: FreePBX и SBC
Добавлено: 03 мар 2016, 20:51
Vlad1983
в Request-URI и To будет подставлять то что было в Contact запроса REGISTER, на который прилетело 200 Ok