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

Нет понимания в выборе/настройке 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

Спасибо

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

спросил 2013-03-14 19:33:12 +0400

neiroman2k Gravatar neiroman2k
1 8 5

Comments

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

switch ( 2013-03-14 19:54:12 +0400 )редактировать

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

Out ( 2013-03-14 20:06:53 +0400 )редактировать

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

neiroman2k ( 2013-03-14 23:42:58 +0400 )редактировать

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

neiroman2k ( 2013-03-14 23:46:20 +0400 )редактировать

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

Zavr2008 ( 2014-08-21 10:33:31 +0400 )редактировать

3 Ответа

0

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

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

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

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

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

ответил 2014-08-20 17:45:48 +0400

meral Gravatar meral flag of Ukraine
21228 24 19 169
http://pro-sip.net/
0

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

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

ответил 2013-03-14 22:44:17 +0400

komrad123 Gravatar komrad123
3780 5 3 42

Comments

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

Lexus45 ( 2014-08-20 14:44:09 +0400 )редактировать

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

meral ( 2014-08-20 17:42:40 +0400 )редактировать
0

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

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

ответил 2014-08-20 07:11:35 +0400

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 ленту новостей

Статистика

Задан: 2013-03-14 19:33:12 +0400

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

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

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