Добрый день. Сломал уже свою голову, но так и не нашел ответа.
Итак: имеется локальная сеть с сервером с двумя виртуальными машинами, на каждой из них установлен и настроен Астериск, первый имеет 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?
Спасибо заранее за ответ
Я конечно может быть уже бозбожно отстал от моды, но: Это так сложно взять к IP 1.1.1.1 еще белую подсеть небольшую? Я понимаю, 100р за IP это ведь ОЧЕНЬ дорого..
Тем не менее, тогда всё получается независимо и прозрачно.
самый простой вариант - выставить на всех астерсиках РАЗНЫЕ сип порты и пробросить на роутерах.
ну или настроить kamailio/opensips. но там без опыта и полного понимания протокола никак. дешевле обойдется когото нанять.
Задан: Jun 6 '14
Просмотрен: 429 раз
Обновлен: Jun 08 '14
Как подменить IP для сервера с asterisk?
[Develop] Авторизация локального прокси-сервера на удаленном прокси-сервере
Есть возможность прокинуть SIP через proxy?
посоветуйте решение - proxy, vpn или 2 asterisk?
CDR-STATS на своем домене - как сделать? [закрыт]
Множественные запросы REGISTER
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.
Смотрите в сторону Kamailio, например. Разбираете пакете Register и перенаправляете на нужный вам сервер.
kostoprav (Jun 6 '14)editTo Zavr2008: Спасибо за ответ, но представьте себе 200 виртуалок. /24 подсеть дороговато в месяц выходит
morfeyash (Jun 6 '14)editTo meral && to kostoprav: Спасибо, то, что нужно =)
morfeyash (Jun 6 '14)editесли у вас в планах 200 виртуалок, то вы задолбаетесь тот камалио настраивать. https://code.google.com/p/virtual-pbx/
komrad123 (Jun 6 '14)editв топике было про 2 виртуалки, не про 200. если нужно 200 - это уже явно облако и стоит просто правильно выбирать хостинг.
Zavr2008 (Jun 6 '14)edit