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

SIP Proxy для нескольких организаций

0

Добрый день. Сломал уже свою голову, но так и не нашел ответа.

Итак: имеется локальная сеть с сервером с двумя виртуальными машинами, на каждой из них установлен и настроен Астериск, первый имеет IP 10.0.0.1, второй - 10.0.0.2, оба изолированы друг от друга и должны обрабатывать звонки двух разных организаций. Хост-система имеет белый IP 1.1.1.1, доменное имя, допустим example.com с A записью на DNS провайдера 1.1.1.1. Телефоны должны подключаться к этим Астериск-серверам из интернета, не из локальной сети

Вопрос: как реализовать регистрацию на этих двух серверах, если одна группа должна регистрироваться как 01@org1.example.com, 02@org1.example.com и т.д., т.е. UA попадает на 1.1.1.1, где уже по FQDN должен перейти на 10.0.0.1, а вторая, соответственно, как 01@org2.example.com, 02@org2.example.com и т.д? Кто-то сталкивался на практике? Я так понимаю, нужно завести некий SIP Proxy, который будет обрабатывать входящие запросы на интерфейсе провайдера (на хост-системе), определять Request-URI и перенаправлять, соответственно на 10.0.0.1 и 10.0.0.2?

Спасибо заранее за ответ

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

спросил 2014-06-06 12:16:22 +0400

morfeyash Gravatar morfeyash
1 1

Comments

Смотрите в сторону Kamailio, например. Разбираете пакете Register и перенаправляете на нужный вам сервер.

kostoprav ( 2014-06-06 14:05:57 +0400 )редактировать

To Zavr2008: Спасибо за ответ, но представьте себе 200 виртуалок. /24 подсеть дороговато в месяц выходит

morfeyash ( 2014-06-06 15:56:59 +0400 )редактировать

To meral && to kostoprav: Спасибо, то, что нужно =)

morfeyash ( 2014-06-06 15:58:15 +0400 )редактировать

если у вас в планах 200 виртуалок, то вы задолбаетесь тот камалио настраивать. https://code.google.com/p/virtual-pbx/

komrad123 ( 2014-06-06 18:14:36 +0400 )редактировать

в топике было про 2 виртуалки, не про 200. если нужно 200 - это уже явно облако и стоит просто правильно выбирать хостинг.

Zavr2008 ( 2014-06-06 23:12:39 +0400 )редактировать

3 Ответа

0

Насколько я понял ТС нужно что то подобное: http://www.pvsm.ru/ip-telefoniya/13503

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

ответил 2014-06-08 10:16:40 +0400

virus_net Gravatar virus_net flag of Russian Federation
277 1 5
http://www.mega-net.ru/

Comments

присоединяюсь к коментариям по ссылке. схема крайне кривая.

meral ( 2014-06-08 11:49:49 +0400 )редактировать

Речи о "копипасте" схемы не шло, речь об идее.

virus_net ( 2014-06-09 08:24:45 +0400 )редактировать

идея в которой приствует передача регистрации на астериск - таксе идея.ибо убирает все преимущества прокси. тем более что там нет вараинтов как второй астерсик прикрутить. вобщем не по теме ваша ссылка.

meral ( 2014-06-10 01:35:22 +0400 )редактировать
0

Я конечно может быть уже бозбожно отстал от моды, но: Это так сложно взять к IP 1.1.1.1 еще белую подсеть небольшую? Я понимаю, 100р за IP это ведь ОЧЕНЬ дорого..

Тем не менее, тогда всё получается независимо и прозрачно.

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

ответил 2014-06-06 15:00:32 +0400

Zavr2008 Gravatar Zavr2008 flag of Russian Federation
2686 11 9 37
http://mh.otx.ru/

Comments

в некоторых местах это тупо невозможно.

meral ( 2014-06-06 16:00:53 +0400 )редактировать

а вот я так не думаю.

Zavr2008 ( 2014-06-06 16:35:10 +0400 )редактировать

что именно не думаете? не попадалися ip соединения на которых провайдер не выдает второй адрес? ну так каких полно.

meral ( 2014-06-06 17:12:48 +0400 )редактировать

да, так и думаю. нужно, meral, преодолевать костность мышления. Всегда есть возможность подключить VPN до того места где такие IP есть. Также не нужно обобщать.

Zavr2008 ( 2014-06-06 23:10:31 +0400 )редактировать
0

самый простой вариант - выставить на всех астерсиках РАЗНЫЕ сип порты и пробросить на роутерах.

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

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

ответил 2014-06-06 14:45:37 +0400

meral Gravatar meral flag of Ukraine
21228 23 18 169
http://pro-sip.net/

Ваш ответ

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

Статистика

Задан: 2014-06-06 12:16:22 +0400

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

Обновлен: Jun 08 '14

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