Использование торговых марок
В книге были использованы следующие торговые марки:
Asterisk® зарегистрированная торговая марка DIGIUM, Inc
FreePBX® зарегистрированная торговая марка Bandwidth.com
Elastix® зарегистрированная торговая марка Palosanto Solutions
Yealink® зарегистрированная торговая марка Yealink Network Technology
Yeastar® зарегистрированная торговая марка Yeastar Technology
Skype® зарегистрированная торговая марка Microsoft
Об авторе
Юров Владислав профессиональный IT-менеджер с более чем 20-тилетним стажем. В 1998 году защитил диплом магистра техники и технологий Московского Технического Университета Связи и Информатики. В 2002 году получил сертификат MCSE (Microsoft Certified Systems Engineer). В 2006 году защитил диплом MBA-CIO (Школа IT-менеджмента при Академии Народного Хозяйства).
В связи с отсутствием в Интернет структурированной информации по настройке и обслуживанию Elastix (как на русском, так и на английском языках), делались записи для собственных нужд и для сотрудников, обслуживающих Elastix в Айкрафт. В какой-то момент записей набралось настолько много, что до полноценной книги оставалось совсем чуть-чуть. При переработке материалов для книги постарался акцентировать внимание на наименее освещенных в сети особенностях настройки Elastix, а также максимально упростить описание необходимых настроек.
Отзывы
В целом книга хорошая! Несмотря на свой многолетний опыт работы с Asterisk, смог найти несколько неизвестных мне ранее деталей. Основной бизнес моей компании Call-центры на Asterisk. Поэтому от себя хочу пожелать в следующих редакциях книги немного углубиться и расписать работу API-интерфейса, обеспечивающего взаимодейтсвие Elastix (Asterisk) с CRM и с модулями Call-центра.
Александр Гросс
Владелец CallService Communication Solutions
www.callservice.com.ua
Уверен, что труд вложенный в создание книги, будет по достоинству оценен ИТ специалистами средних и крупных компаний (100 сотрудников и больше), заинтересованных в снижении затрат внутри своей организации.
Общаясь с заказчиками в России, в Украине и в Европе, рекомендую их ИТ директорам обязательно ознакомится с преимуществами собственной АТС на платформе Elastix VoIP.
Илья Захаров
Генеральный директор
ООО "Программы Лояльности"
www.cardnonstop.ru
Техническая часть по настройке несомненно хороша и полезна для читателя. Как справедливо замечено в книге, для Elastix крайне важно обеспечить защиту от взлома. Очень эффектным решением является рекомендация автора изменить порты WEB, SSH и SIP со стандартных 80, 22 и 5060 на порты в пределах 10000-65535. Тогда простое сканирование портов станет не эффективным. Забудьте идею эксплуатировать Elastix, не защитив ее от взлома! Не мало клиентов, использующих VoIP-станции, подвергается взлому, что приводит к крупным потерям с их стороны на оплату международного трафика взломщиков.
Стратегическая часть, где рассматриваются вопросы общего проектирования, у меня вызывает желание поспорить. Например, учитывая свой операторский опыт, не соглашусь с целесообразностью установки АТС в ЦОД. В крупных компаниях важной становится связь между сотрудниками, которая в таком случае будет невозможна при потере доступа в Интернет.
В следующих редакциях книги хотелось бы увидеть раздел, посвященный настройке локальных сетей для обеспечения высокого качества VoIP. Самая популярная ошибка начинающих подключение каскадом большого количества Ethernet-устройств, что приводит к катастрофически низкому качеству голосовой связи. Не говоря уже о проблеме грамотной настройки приоритезации VoIP трафика. Также считаю полезным расширить тему защиты Elastix с использованием SBC (Session Border Controllers) для противодействиях атакам по SIP-протоколу.
Разработкичам дистрибутива Elastix рекомендую в следующих релизах системы улучшить защиту с использованием прав доступа, дабы минимизировать риски кражи важных паролей. В частности, ни к чему запускать CRM с правами пользователя Asterisk, имеющего доступ к паролям транков и абонентов это весьма распространенный метод взлома Elastix.
Алексей Панкратов
Генеральный директор MosLine Communication
www.mosline.ru
Elastix как платформа VoIP коммуникаций
Elastix как платформа VoIP коммуникаций
Платформа Elastix программно не ограничивает число абонентов, и на недорогом сервере (Intel Core i3 3.2GHz/4Gb) может обеспечить около 500 одновременных разговоров, что при офисной нагрузке означает 1000-5000 абонентов (http://habrahabr.ru/post/145620/). Увеличить число абонентов можно либо выбором более производительного сервера, либо разделением абонентов между несколькими серверами.
Elastix использует в своей основе телекоммуникационный сервер Asterisk. Asterisk самый распространенный и функциональный бесплатный VoIP-сервер. Основное удобство выбора Elastix простоте установки и использования. Все компоненты платформы интегрированы, «из коробки» пользователь получает готовую платформу, поддерживающую унифицированные коммуникации (Unified Communications). В комплект Elastix 2.4 (при обновлении до текущей версии) входят:
IP-АТС Asterisk v11.5
web-интерфейс Elastix 2.4
встроенный доступ к магазину платных и бесплатных приложений для Elastix
web-интерфейс FreePBX 2.8.1
биллинговый модуль A2Billing
Факс-сервер HylaFax 4.3.10
Jabber чат-сервер OpenFire 3.7.1
CRM-системы vTiger CRM 5.2.1, Sugar CRM 5.2
Мультидоменный сервер электронной почты Postfix с web-интерфейсом RoundCube и антиспам-модулем SpamAssassin
web-сервер Apache 2.2.3
сервер баз данных mySQL 5.0
Бумажные и электронные версии книги
Электронную версию книги «Elastix общайтесь свободно» можно купить и скачать в следующих магазинах:
http://club-neformat.com (PDF, формат А5)
http://ru.scribd.com (PDF, формат А5)
https://play.google.com/ (PDF, формат А5)
Бумажная версия книги «Elastix общайтесь свободно» представлена на полках и в интернет-магазинах с доставкой:
Озон: http://www.ozon.ru/
Библио-Глобус: http://www.biblio-globus.ru
Лабиринт: http://www.labirint.ru
Московский дом книги: http://mdk-arbat.ru
Молодая гвардия: http://www.bookmg.ru
Указка.ру: http://www.ukazka.ru
Balka Book (Украина): http://balka-book.com
Актуальный список магазинов и прямые ссылки доступны на сайте http://elastix.club/buy
Подключение Elastix к глобальным телекоммуникационным сетям
Подключение к ТФОП через аналоговые линии
Многие телеком-провайдеры до сих пор не могут предложить своим абонентам подключение по протоколу SIP. Для подключения Elastix к таким провайдерам по аналоговым линиям используются шлюзы FXO-SIP или FXO-IAX2.
Порядок настройки Elastix и шлюзов FXO-SIP/IAX2
Для подключения Elastix к ТФОП (Телефонной сети Общего Пользования) через FXO-шлюз требуется:
настроить в Elastix линию подключения (Trunk) по протоколу SIP или IAX2
настроить в Elastix правила исходящей связи (Outbound Routes)
настроить в Elastix правила обработки входящих звонков (Inbound Routes)
настроить на FXO-шлюзе подключение к Elastix
подключить FXO порты шлюза к аналоговым линиям, предоставленным провайдером
Также FXO-шлюзы могут быть полезны при переходе с аналоговой офисной станции на Elastix. Такие шлюзы предоставляют возможность абонентам Elastix вызывать абонентов аналоговой АТС без использования секретаря (живого или автоматического). Для подключения Elastix к аналоговой офисной станции через FXO-шлюз требуется:
настроить в Elastix линию подключения (Trunk) по протоколу SIP или IAX2
настроить в Elastix правила исходящей связи (Outbound Routes)
настроить в Elastix правила обработки входящих звонков (Inbound Routes)
настроить на FXO-шлюзе подключение к Elastix
подключить FXO порты шлюза к портам аналоговых абонентов офисной АТС
Настройка Elastix для подключения к шлюзу FXO-IAX2
Чтобы настроить правила обработки входящей (Indound Routes) и исходящей связи (Outbound Routes) необходимо настроить в Elastix линию подключения (Trunk) для FXO-шлюза.
Некоторые VoIP-FXO шлюзы позволяют использовать для подключения к Elastix как протокол SIP, так и протокол IAX2. В таких случая лучше использовать протокол IAX2, имеющий следующие преимущества перед протоколом SIP: IAX2 проще проходит NAT, поскольку для передачи голоса и сигнальных пакетов использует один и тот же порт, IAX2 потребляет меньше трафика, так как для всех каналов соединения использует единый сигнальный пакет, IAX2 передает сигнальные пакеты в бинарном виде, а не в текстовом, IAX2 в режиме trunk передает все медиапотоки, используемых в данный момент каналов, в едином пакете, что повышает эффективность использования полосы пропускания канала между шлюзом FXO и Elastix.