Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

Нет понимания в выборе/настройке proxy

0

Здравствуйте!

Разъясните плз неучу.

Внутри сети есть asterisk 1.8 realtime (сейчас один)

есть куча sip подключенцев (через влан и из за нат) есть куча sip регистраций на серверах sip/h323 провайдеров через разных ip провайдеров (сейчас три выхода)

как было задумано и реализовано 1. все входящие подключения ломятся на определенный ip, на котором iptables в зависимости от src ip раскидывает по внутренним астерискам (в зависимости от того, что прописано в табличке соответствий абонент<->астериск) 2. на шлюзах, смотрящих в мир стоят астериски, которые периодически запрашиваю конфиги о внешних транках, которые к ним приписаны (табличка, в которой проставлены соответствия через какой шлюз работает транк) 3. внутренние астериски звонят через внешние...все бы ничего, но сигнализация несоответствует действительности

почти год это работает, но понимаю, что колхоз редкий :)

в этой связи хочется понять можно-ли реализовать через kamailio следующую схему

астериски регистрируют внешние транки через kamailio и звонят через него sip абоненты регистрируются на kamailio и пробрасываются на внутренние астериски в зависимости от того, как их прописали в астериске

будет-ли kamailio корректно работать через несколько провайдеров? т.е. в сервер с kamailio воткнуто три сетевые карты inet1 -> sipprov1.com inet2 -> sipprov2.com inet3 -> sipprov3.com

будет ли работать такая схема

inet1 -> sipprov1.com inet2 -> gw1 -> sipprov2.com inet3 -> gw2 -> sipprov3.com

Спасибо

спросил Mar 14 '13

neiroman2k Gravatar neiroman2k
1 8 1 6

Comments

не понятно, зачем вы наплодили кучу астерисков.

switch (Mar 14 '13)edit

Пропишите роуты для каждой карточки в ОС

Out (Mar 14 '13)edit

Наплодил астерисков чтобы победить нат. В * можно прописать только один внешний ip, соответственно когда надо пойти через другого провайдера, то получается швах. На внешних машинах я использую * в роли прокси, чтот меня в первую очередь и не устраивает

neiroman2k (Mar 14 '13)edit

Я не циклюсь на kamailio. Если считаете, что другой продукт будет проще настроить, то с удовольствием буду внедрять его

neiroman2k (Mar 14 '13)edit

что мешало у провайдеров инета взять белые IP, поставить астер на них без NAT, загнать IP sip-провов в localnet? при этом добавить статические маршруты для доступа к IP SIP-провов..

Zavr2008 (Aug 21 '14)edit

3 Ответа

0

kamailio будет работать точно так как его настроят. там есть возможность поменять что угодно в сип пакете.

в kamailio прийдется ручками вписать какой интерфейс для какого звонка использовать и что прописать в sdp

но надо понимать, что он требует специфических занний о сип протоколе или внешний суппорт. дорогой. рейт по kamailio/opensips в среднем ровно в два раза выше чем по астериск.

потому если у вас нет бюджета и времени ИЛИ знаний, рекомендуется не использовать прокси.

ссылка удалить спам редактировать

ответил Aug 20 '14

meral Gravatar meral flag of Ukraine
23347 24 20 177
http://pro-sip.net/
0

работать все будет... если правильно настроить. То, что Вам хочется камилио может, но готовьтесь изучать его 'птичий язык' диалплана.

ссылка удалить спам редактировать

ответил Mar 14 '13

komrad123 Gravatar komrad123
3810 5 3 44

Comments

Kamailio/OpenSIPS требует не только/не столько понимания "птичьего языка", сколько понимания протокола SIP. А язык вполне будет понятен тем, кто с другими языками знаком. Тот же астерисковый AEL вполне похож.

Lexus45 (Aug 20 '14)edit

какой такой птичий язык? там почти 1в1 синтаксис как в C. надо понятно понимать какие модули есть и как сип пакеты переписывать. ну тут уж никуда не дется.

meral (Aug 20 '14)edit
0

не проще нат придумать?

ссылка удалить спам редактировать

ответил Aug 20 '14

hGost Gravatar hGost
1

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: Mar 14 '13

Просмотрен: 507 раз

Обновлен: Aug 20 '14

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.