Меню Рубрики

Установка elastix из локальной сети

Установка elastix из локальной сети

Войти

IP PBX Elastix для начинающих.Часть 1

IP PBX Elastix http://www.elastix.org , пожалуй, один из самых удобных дистрибутивов для первоначального знакомства с системами , построеных на базе Asterisk, так как :
1) Установка и настройка не требует специальных знаний в области *nix систем.
2) Дистрибутив содержит все , что только можно себе представить , начиная от собственно Астериска и заканчивая факс- сервером , XMPP сервером , CRM системой и многое другое.
3) 99 процентов функционала можно сконфигурировать из WEB интерфейса, их там аж 2 штуки, собственно сам Elastix и FreePBX.Они похожи , правда, как близнецы братья, но тем неменее.
4)Время на установку и конфигурирование стандартных конфигураций, при наличии минимального опыта и знаний — 2-3 часа.
Итак , часть №1 — базовая установка.

1. Идем по ссылке http://www.elastix.org/index.php/en/downloads/main-distro.html, скачиваем образ диска , на момент написания статьи предлагалась версия Elastix 2.3.0.Не забывайте, что для 32-х и 64-х битных систем идут разные дистрибутивы,выбираем нужный, жмем «Download»:

2. После того , как образ скачался нарезаем CD-R с дистрибутивом, например при помощи программы «Nero».

3. Устанавливаем диск в привод, не забывая включить в BIOS загрузку с CDROM.

4. После появления экрана с приглашением начать установку нажимаем «ENTER»:

7.Выбираем английский язык.Перемешение по меню осуществляется клавишами — «вверх» , «вниз»,»ТАВ».Нажимаем «OK» :

8.Выбираем раскладку клавиатуры «US», нажимаем «ОК»:

9. Удаляем все разделы и создаем файловую систему по умолчанию:

10 .Подтверждаем удаление данных с жестого диска.Нажимаем «YES»:

13.Выбираем Ethernet интерфейс для конфигурирования.У меня их 2 — eth0 и eth1, я буду настраивать только eth0.
Нажимаем «Edit»:

14.Выбираем «Активировать при загрузке» и «Включить поддержку протокола IPV4».Выбор осуществляется клавишей «Пробел»:

15. Включаем «Получить адрес от DHCP сервера «, либо прописываем IP адрес и маску сети вручную, как в моем случае:

16.Итерфейс сконфигурирован, нажимаем «ОК»:

17.Прописываем IP адрес шлюза по умолчанию , а также DNS сервера:

18. Если вы получаете сетевые реквизиты по DHCP(см п 15), то нужно выбрать «Получить имя по DHCP» или , как в моем случае, прописать имя хоста вручную:

20.Прописываем пароль пользователя root и подтверждаем его:

21.Далее начинается собственно установка системы:

22.После установки система автоматически перезагрузится.Не забудте достать диск с дистрибутивом из привода.
Если все прошло правильно система должна загрузится без ошибок, исключение составляет модуль Winpipe(пугаться не надо , это нормально).Также система может сругаться на настройки сетевого интерфейса, если машина не подключена к сети:

23. Прописываем пароль пользователя root для БД MySql:

24. Прописаваем пароль пользователя admin для WEB интерфейса:

источник

Установка Elastix 5

Анонс: В данной статье проведем установку Elasix 5 Перед установкой: Скачать данный программный продукт можно с офф сайта разработчика по следующей ссылке. Получить бесплатную лицензию можно по следующей ссылке. Установка: Вы записали образ и начали установку. Выберите пункт Install После непродолжительной загрузки Вам предлежать выбрать имя хоста для АТС, чтоб можно было легко идентифицировать его […]

Анонс: В данной статье проведем установку Elasix 5

Перед установкой:

Скачать данный программный продукт можно с офф сайта разработчика по следующей ссылке.

Получить бесплатную лицензию можно по следующей ссылке.

Вы записали образ и начали установку. Выберите пункт Install

После непродолжительной загрузки

Вам предлежать выбрать имя хоста для АТС, чтоб можно было легко идентифицировать его в локальной сети.

После будет выбор языка установки

Затем вас попросят ввести пароль от пользователя root. Естественно, не следует делать простые пароли от этого пользователя.

После этого необходимо выставить часовой пояс. Так как время Московское, то и выбираем соответствующий часовой пояс.

После начинается разметка дисков. Выбираете диск для установки.

Так как используется в примере «чистая» виртуальная машина, то мы будем использовать весь диск. Учитывайте, что это удалит все файлы, о чем вас и предупредит система.

Для новичков желательно выбрать «все файлы в одном разделе», но в нашем примере будут отдельные разделы.

После останется только выбрать «Закончить разметку и записать изменения на диск»

и дождаться окончания установки базовой системы

После окончания установки базовой системы нужно будет так же выбрать версию 3CX. Естественно, выбираем стабильную версию

После завершения установки вам предложат выбор как донастроить систему. В нашем случае будем настраивать через web.

При первом входе вас попросят выбрать тип установки. Выбираем «Создать новую АТС 3CX» где и вводим ранее полученный ключ.

Вас первым делом попросят создать администратора. Учитывайте, что пароль должен быть сложным, система просто не даст вам сделать простой пароль.

Настройка внешнего IP. Оставляем без изменений.

Выбираем тип внешнего адреса. В нашем случае это статичный IP

Этот пункт так же оставляем без изменений

Здесь выбираем предпочитаемый поддомен

Выбор портов для веб-сервисов. В данной установки не изменяли порты для удобства, но если по каким-то причинам АТС «смотрит в интернет» , то следует сделать нестандартные пароли для безопасности.

Опять же оставляем без изменений, если интерфейс указан правильно.

В зависимости от ваших предпочтений (и размера компании) выставите длину добавочного номера. Обычно, для внутренних номеров используются трехзначные и четырёхзначные номера.

Опять же все просто. Укажите почту администратора для получения уведомлений.

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

В зависимости от страны и плана набора выставляйте настройки. Для России с Московским часовым поясом они следующие:

Здесь вы указываете оператора (к примеру, секретаря) на которого по умолчанию будут поступать внешние входящие вызовы.

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

Выбор языка системы. Естественно, русский.

Регистрационные данные системы. Подтвердите, что все указано правильно или исправьте.

После этого настройка завершена.

Остались вопросы?

Я — Кондрашин Игорь, менеджер компании Voxlink. Хотите уточнить детали или готовы оставить заявку? Укажите номер телефона, я перезвоню в течение 3-х секунд.

категории

VoIP оборудование






ближайшие курсы

Курсы по Asterisk
последняя неделя
каждого месяца

Новые статьи

Отправка уведомлений о пропущенных вызовах в Trello

Создание fax сервера с помощью IAXmodem и Hylafax

ближайшие Вебинары

Передача маршрутов удаленным VPN-клиентам

Оборудование для Asterisk

Мониторинг и анализ VoIP: от базовых инструментов до комплексных систем

WiFi-авторизация на Mikrotik с помощью звонка Asterisk и sms

L2tp + IPSec как vpn site to site

10 доводов в пользу Asterisk

Распространяется бесплатно.

Asterisk – программное обеспечение с открытым исходным кодом, распространяется по лицензии GPL. Следовательно, установив один раз Asterisk вам не придется дополнительно платить за новых абонентов, подключение новых транков, расширение функционала и прочие лицензии. Это приближает стоимость владения станцией к нулю.

Безопасен в использовании.

Любое программное обеспечение может стать объектом интереса злоумышленников, в том числе телефонная станция. Однако, сам Asterisk, а также операционная система, на которой он работает, дают множество инструментов защиты от любых атак. При грамотной настройке безопасности у злоумышленников нет никаких шансов попасть на станцию.

Читайте также:  Установка hyper v dism

Надежен в эксплуатации.

Время работы серверов некоторых наших клиентов исчисляется годами. Это значит, что Asterisk работает несколько лет, ему не требуются никакие перезагрузки или принудительные отключения. А еще это говорит о том, что в районе отличная ситуация с электроэнергией, но это уже не заслуга Asterisk.

Гибкий в настройке.

Зачастую возможности Asterisk ограничивает только фантазия пользователя. Ни один конструктор шаблонов не сравнится с Asterisk по гибкости настройки. Это позволяет решать с помощью Asterisk любые бизнес задачи, даже те, в которых выбор в его пользу не кажется изначально очевидным.

Имеет огромный функционал.

Во многом именно Asterisk показал какой должна быть современная телефонная станция. За многие годы развития функциональность Asterisk расширилась, а все основные возможности по-прежнему доступны бесплатно сразу после установки.

Интегрируется с любыми системами.

То, что Asterisk не умеет сам, он позволяет реализовать за счет интеграции. Это могут быть интеграции с коммерческими телефонными станциями, CRM, ERP системами, биллингом, сервисами колл-трекинга, колл-бэка и модулями статистики и аналитики.

Позволяет телефонизировать офис за считанные часы.

В нашей практике были проекты, реализованные за один рабочий день. Это значит, что утром к нам обращался клиент, а уже через несколько часов он пользовался новой IP-АТС. Безусловно, такая скорость редкость, ведь АТС – инструмент зарабатывания денег для многих компаний и спешка во внедрении не уместна. Но в случае острой необходимости Asterisk готов к быстрому старту.

Отличная масштабируемость.

Очень утомительно постоянно возвращаться к одному и тому же вопросу. Такое часто бывает в случае некачественного исполнения работ или выбора заведомо неподходящего бизнес-решения. С Asterisk точно не будет такой проблемы! Телефонная станция, построенная на Asterisk может быть масштабируема до немыслимых размеров. Главное – правильно подобрать оборудование.

Повышает управляемость бизнеса.

Asterisk дает не просто набор полезных функций, он повышает управляемость организации, качества и комфортности управления, а также увеличивает прозрачность бизнеса для руководства. Достичь этого можно, например, за счет автоматизации отчетов, подключения бота в Telegram, санкционированного доступа к станции из любой точки мира.

Снижает расходы на связь.

Связь между внутренними абонентами IP-АТС бесплатна всегда, независимо от их географического расположения. Также к Asterisk можно подключить любых операторов телефонии, в том числе GSM сим-карты и настроить маршрутизацию вызовов по наиболее выгодному тарифу. Всё это позволяет экономить с первых минут пользования станцией.

Подпишийтесь и получайте
только свежие новости и материалы

источник

Установка elastix из локальной сети

Часть 3.
Настройка внутренних абонентов.Настройка софтфона.

1)Заходим через WEB браузер в интерфейс Elastix
https://ip_address/
Вводим логин, пароль:

2)Попадаем в раздел «Dashboard» , переходим в меню «PBX»:

3)Добавляем внутренний SIP номер:

4)Добавляем User Extension 8000 (это номер телефона), Outbound CID 8000 (это caller ID , АОН, который будет отдаваться в сеть) , Display Name Vasya Pupkin (это имя будет отображатся у абонента на дисплее телефона) и пароль.
Нажимаем «Submit».:

5) Применяем сохраненную конфигурацию:

6) Заходим на Elstix с помощью Putty, подключаемся к консоли Asterisk командой :
asterisk -vvvvvvvvvr

7) Смотрим , как выглядит добавленый телефон в CLI при помощи команды :
SIP SHOW PEER 8000

8) Настраиваем софтфон
Расмотрим настроики на примере бесплатного телефона 3CX Phone, скачать его можно по ссылке
http://www.3cx.ru/voip-phone/index.html

После установки и запуска телефона необходимо добавть новый аккаунт .
Заполняем поля:
Account Name любое знаечение
Caller ID 8000
Внутренний номер 8000
ID 8000
Пароль ******
IP Сервера IP_Elastix
Используем исходящий прокси сервер IP_Elastix

В CLI должно появится сообщение:

> Saved useragent «3CXPhone 6.0.20943.0» for peer 8000

Сделаем тестовый звонок на номер 1234, вы должны услышать демонстрационную запись, вот так эта сессия выглядит в CLI :

Подобным образом настраиваются и другие внутренние абоненты, очевидно, что номера и пароли должны отличаться.

Comments

Поля Display Name заполнены корректно, при звонках с внутренних на городские в call monitor подставляется правильное имя Caller ID из Display Name, а при звонках внутри сети (по коротким номерам) пишет device , если поправить руками sip_additional.conf то это помогает до перезапуска. потом все переписывает обратно.

В Elastix же, данная функция должна работать без грубого вмешательства? Что у меня может быть не так?

Здравствуйте!
Странная ситуация с Elastix.
Не слышно абонентов при звонках SIP на SIP, абоненты внутри локальной сети.
При этом, SIP абонент слышит DAHDI абонентов как внешних так и внутренних и они слышат его. Также, абонент слышит сообщения Elastix. Более того, если после установки соединения между двумя SIP абонентами никто из них ничего не слышит (судя по [rtp set debug on] RTP пакеты никуда не идут), то в случае, если любой из абонентов переводит звонок в HOLD, второй абонент слышит музыку, а после возврата из HOLD, оба абонента начинают слышать друг друга.
Поиск в интернете даёт только проблемы NAT при звонках SIP на SIP, но в данном случае локальная сеть без усложнений.

asterisk 1.8.11
elastix 2.3.0
freePBX 281

Edited at 2013-07-19 03:36 am (UTC)

источник

Elastix: гибридное решение для быстрого и простого развертывания VoIP-телефонии

Содержание статьи

Создание своего VoIP-сервиса с использованием свободных компонентов – дело
далеко не простое. Администратору требуется знать не только основы работы с
*nix-системами, но и специфику VoIP и конкретных программ. Впрочем, задачу можно
упростить, если обратиться к специализированным решениям.

Муки выбора

Использование стандартного дистрибутива Linux, пусть даже хорошо известного
администратору, имеет свои слабые стороны. В пакетных репозитариях сегодня редко
встретишь полный набор необходимых программ (да еще и последних версий), а
значит, все придется собирать, устанавливать и обновлять вручную. Это займет
много времени и сил, ведь кроме системы, зависимостей, Asterisk и драйверов к
оборудованию VoIP, придется разбираться с установкой веб-интерфейса, системы
учета звонков и т.д. Специализированное решение не требует глубоких знаний (хотя
они и приветствуются), – настройки просты и понятны любому, кто хорошо
представляет конечный результат. Разработчики обычно сами следят за новинками ПО
и предлагают обновления при помощи собственных репозитариев.

На сегодняшний день уже имеется несколько подобных решений. Так, Digium
(компания-разработчик Asterisk) предлагает свой вариант — дистрибутив
AsteriskNOW
. Последняя
стабильная версия 1.0.2 построена на основе одноименного веб-интерфейса и
системы сборки rBuilder Online дистрибутива
rPath Linux
. Собственно,
веб-интерфейс AsteriskNOW, используемый в этом дистрибутиве, находится в стадии
активной разработки, и многие необходимые функции отсутствуют. С его помощью
можно лишь выполнить ряд базовых операций настройки сервиса VoIP и ничего более.
Вероятно, потому что его возможности сильно уступают аналогичным решениям
сторонних разработчиков, в новом релизе будет добавлен
FreePBX
(интерфейс для
удобного конфигурирования Asterisk), который и будет использоваться по
умолчанию.

Читайте также:  Установка декоративного экрана акрилов

Следующий кандидат – Trixbox
– доступен в двух вариантах: коммерческом (Pro) и свободном — Trixbox CE (Community
Edition). Создан он на базе компонентов LAAMP (Linux, Apache, Asterisk, МySQL и
PHP), и в качестве интерфейса управления предложен FreePBX с некоторыми
собственными модулями. Удобен тем, что в нем изначально присутствует система
биллинга и панель оператора (Flash Operator Panel). Текущая версия базируется на
CentOS 5.1. Чтобы получить доступ к репозитарию пакетов, следует
зарегистрироваться на сайте разработчика. Только после этого можно будет
установить такие приложения, как Jabber и SugarCRM.

На использование во встроенных устройствах (CPU – 200 МГц, RAM – 64 Мб)
ориентирован AskoziaPBX,
базирующийся на m0n0wall (FreeBSD 6.2) и Asterisk 1.4. В качестве интерфейса
использован несколько переработанный AsteriskNOW. Кстати, имеются и
русифицированные модули голосовых сообщений.

Выбор сделан

После анализа всех предложений был выбран

Elastix
. В настоящее время
он является наиболее оснащенным и удобным в работе решением. Используя Elastix,
можно создать не только полнофункциональный VoIP-сервис, но и некоторые другие
сервисы обмена информацией. В стандартную поставку, кроме LAMP, входят: Postfix
и Cyrus-IMAP, почтовый веб-интерфейс RoundCubeMail, Jabber-сервер OpenFire,
факс-сервер HylaFax, две CRM-системы (Customer Relationship Management,
управление взаимоотношениями с клиентами) — SugarCRM и VTigerCRM, система
биллинга A2Billing, сервер DHCP и многие другие компоненты. Для настроек всех
этих функций используется понятный веб-интерейс собственной разработки. Причем,
в отличие от других дистрибутивов, в Elastix интерфейс изначально локализован.

Elastix построен на CentOS 5, с которым он полностью совместим по пакетам.
Разработчики дополнили стандартный Asterisk собственными утилитами и модулями
сторонних производителей. Отмечается, что дистрибутив оптимизирован с учетом
возможной работы на виртуальных машинах вроде VirtualBox, VMWare или XEN.
Распространяется все это дело по лицензии GNU GPL.

Установка Elastix

Период детских болезней (багов, то бишь) для Elastix миновал. Последней
актуальной версией является 1.3, которую можно получить по ссылкам на странице
Downloads. Отдельно предложен образ для VMWare. Кроме того, в Tools находим
образ CentoOS2Elastix, позволяющий превратить CentOS в Elastix.

Программа установки Anaconda полностью совпадает с инсталлятором популярного
дистрибутива RedHat Linux, от которого, собственно, и произошел CentOS. Поэтому
все руководства для любого из этих дистрибутивов будут действительны. Для
примера можно почитать документацию, расположенную по адресу

www.rhd.ru/docs/manuals/enterprise. К сожалению, четкие указания насчет
аппаратных средств дать невозможно, слишком много здесь тонкостей и нюансов.
Поэтому за примерными конфигурациями компьютеров отсылаю на страницу сайта
voip.rus.net «Производительность
Asterisk-систем». В зависимости от планируемой нагрузки выбери наиболее
близкий вариант (хотя это не догма).

Разработчики упростили процесс установки Elastix за счет использования файлов
автоматизации KickStart. В ISO-образе таких файла три. В обычном варианте
установки администратору будет задано всего лишь несколько вопросов:
клавиатурная раскладка, часовой пояс, пароль суперпользователя root. Под систему
отводится жесткий диск целиком, и все необходимые разделы будут созданы
автоматически. Также без лишних запросов устанавливаются пакеты. Сетевые
интерфейсы настраиваются на получение IP-адреса от DHCP-сервера. Нажав клавиши
от до , можно получить справку по дополнительным параметрам. Сам
процесс установки происходит в псевдографическом режиме, перемещение между
элементами производится при помощи стрелок и клавиши табуляции. Выбор или отмена
выбора нужного пункта – или .

Несколько больше свободы предоставляет вариант Advanced, активируемый вводом
в загрузочном меню параметра «advanced». Здесь уже возможна ручная разметка
диска и настройка сетевых интерфейсов.

После перезагрузки система полностью готова к настройкам сервисов через
веб-интерфейс. Регистрация в консоли может понадобиться только в том случае,
когда сетевой интерфейс не сконфигурирован при установке. Для его настройки
следует вызвать программу netconfig и в появившемся окне заполнить нужные
параметры. Удаленное управление с использованием консоли выполняется по
протоколу SSH (в комплект Elastix входит OpenSSH-сервер).

Знакомство с веб-интерфейсом

Теперь можно подключаться к веб-интерфейсу, для чего вводим в браузере
IP-адрес сервера. Для регистрации используем учетную запись «admin» и пароль «palosanto».
По умолчанию установлен английский язык интерфейса. Для смены на русский
переходим в меню System –> Preferences –> Language. Пока интерфейс переведен
лишь частично. Кроме того, в создаваемых графиках иногда появляется нечитаемый
текст.

В целях безопасности следует изменить пароль администратора. Это можно
сделать в Система –> Пользователи, затем выбрать в меню слева Users, отметить
учетную запись admin и нажать кнопку «Редактировать».

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

Во вкладке «Система» также можно активировать и настроить встроенный
DHCP-сервер, создать группы и наделить их правами. Группа, к которой принадлежит
пользователь, задается при создании учетной записи; впоследствии группу легко
сменить. Пользователь может быть членом только одной группы. В других подменю
находятся пункты, позволяющие – загрузить модуль, найти оборудование, завершить
работу системы, обновить пакеты, произвести резервирование и восстановление
системы. Файл с именем elastixbackup-дата*, содержащий резервную копию,
помещается в каталог /var/www/html/backup.

Настройка почтового сервера, учетных записей и перенаправление почты
производится в меню Email. Здесь же находится подменю для доступа к
RoundCubeMail. Аналогично, все настройки OpenFire собраны в меню IM. По
умолчанию этот сервис неактивен. После нажатия на ссылку запустится мастер
настройки сервиса, и в дальнейшем работа с OpenFire – стандартна. Меню «Отчеты»
полностью отвечает своему названию. Здесь можно узнать статистику звонков и
использования каналов. Подменю «Биллинг» содержит дополнительные пункты, в
которых указываются тарифные планы и различные отчеты. В меню «Дополнительно»
находятся пункты для доступа к SugarCRM, VTigerCRM и платформе для работы с
карточками. В подменю «Загрузки» разработчики собрали ссылки на протестированные
и рекомендуемые для совместного использования с Elastix приложения (софтфоны,
IM-клиенты и факс-утилиты).

Настройки виртуальных факсов производятся в меню «Факс». Здесь же указывается
электронный адрес, на который будут отсылаться сообщения о получении нового
факса. Реализован поиск по принятым сообщениям. Зайдя в Template Email, следует
установить шаблон сообщения, используемого при отправке факса. Среди
документации на сайте проекта есть три видеоурока, где показано, как настроить
HylaFax и отправить сообщение с клиентского компьютера.
Учитывая, что большая часть сервисов уже работает после установки, можно сразу
приступать к настройкам.

Настройка SIP-аккаунта

Все связанное с настройками Asterisk размещено во вкладке PBX. При
необходимости, выбрав «Unembedded freePBX», можно вместо инструментов,
предлагаемых Elastix, перейти на интерфейс FreePBX. Доступ к CLI Asterisk
находится в подменю «Командная строка Asterisk». Для более тонкой настройки
возможна и ручная правка конфигурационных файлов Asterisk.

Читайте также:  Установка полусфер на проездах законность

Для примера рассмотрим создание нового SIP-аккаунта. В «General Setting»
указываются общие настройки. Например, в «Asterisk Dial command options» по
умолчанию установлено «tr», что означает разрешение передачи вызова вызываемой
стороной по нажатию «#» и обычные гудки. Записав вместо «r» букву «m», можно
заменить гудки приятной музыкой (MusicOnHold). Она будет сопровождать абонента,
пока ему не ответят. В этом же меню настраивается формат времени, страна и
почтовые адреса для отправки факсов.

Проследи, чтобы флажок напротив «Allow Anonymous Inbound SIP Calls?» был
установлен в «No», иначе любой пользователь сможет подключиться к серверу и
нагло осуществлять звонки.

Теперь переходим в подменю «Конфигурирование УАТС» и в раскрывающемся списке
«Device» выбираем тип устройства. Для софтфона это будет «Generic SIP Device»,
хотя некоторые реализации поддерживают и протокол IAX2. После нажатия на кнопку
«Submit» появится окно, в котором указываем параметры нового клиента. Все поля
заполнять не требуется, всегда можно вернуться и подкорректировать настройки.
Обрати внимание на подсказки, появляющиеся при наведении курсора на некоторые
параметры. В поле «User Extension» вводим номер абонента, в «Display Name» –
имя, выводимое при звонке. В поле «secret» указывается пароль для доступа к
номеру, а для софтовых телефонов здесь можно использовать и буквенно-цифровую
комбинацию. После заполнения нужных полей нажимаем «Submit». Новая учетная
запись должна появиться в поле справа. Если новые настройки требуют перезапуска
Asterisk, в верхней части окна появляется надпись «Apply Configuration Changes
Here» на красном фоне. Нажимаем на нее и пробуем подключиться клиентом.

По умолчанию в настройках клиента голосовая почта отключена. Для ее активации
нужно перейти в поле «Voicemail & Directory» и установить значение «Status» в «Enable».
Для доступа к голосовой почте в «Voicemail Password» введи пароль (пользователь
затем может его изменить, зайдя в меню «*98»). Так как пользователь будет
набирать пассворд, используя кнопки телефона, пароль должен состоять только из
цифр. Чтобы получать сообщения о наличии голосовой почты на e-mail, надо ввести
адрес в поле «Email Address» и «Pager Email Address». В последнем указывается
номер для отправки коротких сообщений в виде SMS. При помощи нескольких
переключателей указываются дополнительные возможности. Например, установка «Email
Attachment» в «yes» разрешит отправку голосового сообщения в качестве почтового
вложения.

После того, как будет разрешен VoiceMail, появятся дополнительные меню. В «Gabcast
Configuration» настраивается запись переговоров в www.gabcast.com (для чего
нужна действующая учетная запись на этом сервисе – бесплатно предоставляется до
200 Мб места под запись). В «Add Follow Me Settings» указывается список
альтернативных номеров и алгоритм их выбора в том случае, если абонент не
отвечает на звонок. Окончательное решение по неотвеченному звонку указывается в
поле «Destination if no answer». Здесь можно положить трубку, перенаправить
звонок другому абоненту, записать сообщение или выполнить любую другую команду
Asterisk.

Специальные номера, используемые в Elastix для доступа к голосовой почте,
парковки и записи вызова, настраиваются в «Feature Codes». Перед созданием
номеров ознакомься с имеющимися здесь установками, чтобы не использовать
зарезервированные номера. Описание номера для доступа к голосовой почте
находится в поле «VoiceMail». В нашем случае – это «*98». Набираем его в
телефоне, вводим свой номер и пароль для доступа к голосовой почте. Другой
способ прослушать оставленное сообщение: воспользоваться веб-интерфейсом PBX –
«Голосовая почта». Но чтобы пользователь смог в нем зарегистрироваться, сначала
следует перейти в Система –> Пользователи и создать новую системную учетную
запись. Номер телефона, который будет привязан к этому пользователю, указывается
в поле «Extension».

Elastix предоставляет еще одну удобную функцию — сканирование выбранного
диапазона IP-адресов для поиска клиентов. Администратор в ответ на запрос в
подменю «Endpoint Configuration» получает список абонентов с указанием их IP- и
МАС-адресов, номеров, типов телефонов и статуса.

Возможность проведения конференции по умолчанию отключена. Для ее активации и
настройки перейди в подменю Conference.

Подключение внешних каналов

Теперь, когда пользователи могут общаться между собой внутри дома/универа/офиса,
перейдем к настройке внешних соединений. Поддерживаемые интерфейсные карты
обнаруживаются автоматически. Для проверки следует перейти в Система –>
Обнаружение оборудования. Если в списке нет нужного устройства, нажми кнопку
«Сканировать оборудование». С

картами-клонами X100P, как правило, проблем не возникает.

Настройка внешних каналов производится в подменю «Trunk». Под термин «канал»
в Asterisk попадает как VoIP-провайдер, так и канал, предоставляемый
интерфейсной картой. Это и предстоит выбрать на первом шаге мастера. Далее
заполняем параметры. В «Outbound Caller ID» записываем Caller ID, который будет
отправлен удаленному абоненту при исходящем вызове по этому каналу. Поле имени
для Caller ID указывается в двойных кавычках, а поле номера — внутри символов <>
(«Sergej» ).

Указав число в поле «Maximum channels», можно ограничить количество
одновременных звонков, совершаемых по этому каналу. В поле «Dial Rules»
заносится план набора для исходящих номеров. В Elastix при создании шаблонов
плана набора помогает мастер, позволяющий быстро добавить нужную запись. Чуть
ниже, в «Trunk Name», указываем уникальное имя канала, – оно будет использовано
в правилах Asterisk. В «Outgoing Settings» прописываются параметры
VoIP-провайдера. В общем случае необходимо подправить заготовку, изменив поля со
звездочками нужными значениями:

host=DNS имя или IP-адрес провайдера
username=логин
secret=пароль
type=peer

Последний параметр означает, что канал будет использован для исходящих
звонков. Входящие звонки настраиваются в поле Incoming Settings. Дополнительно
можно указать предпочтения для кодеков и прочие параметры. Все они подробно
описаны в документации Asterisk. Большинство провайдеров требуют регистрации на
сервисе. Необходимую строку указываем в «Register String». Формат ее таков:
«username:password@voipprovider.com/ID».

По окончании настроек нажимаем «Submit Changes» и перезапускаем Asterisk.

В итоге мы получили аналог ATC, при помощи которой можно совершать звонки как
внутри дома/универа/офиса, так и на внешние номера. Но это еще далеко не все
возможности, предоставляемые Asterisk/Elastix. Также доступны парковка вызова,
использование агентов, конференции, биллинг, факс и многое другое. Слава
техническому прогрессу!

Список логинов и паролей по умолчанию к сервисам Elastix

Интерфейс Логин Пароль
Elastix admin palosanto
freePBX admin admin
Flash Operator Panel admin eLaStIx.2oo7
Calling Cards admin mypassword
SugarCRM admin password
vTiger admin admin
OpenFire admin Указывается во время настройки сервиса
RoundCubeMail В виде user.domain.com Указывается при создании новой записи
MySQL root eLaStIx.2oo7

Flash Operator Panel позволяет наблюдать за активностью Asterisk в реальном
времени, отслеживать активность абонентов, управлять соединениями с помощью
простых операций, просматривать статус, прослушивать и прерывать звонки и многое
другое.

По умолчанию в настройках клиента голосовая почта отключена.

WARNING

Флажок напротив «Allow Anonymous Inbound SIP Calls?» должен быть установлен в
«No», иначе любой пользователь сможет подключиться к серверу и осуществлять
звонки.

источник