Меню Рубрики

Установка freepbx на vmware workstation

ИТ База знаний

Полезно

— Узнать IP — адрес компьютера в интернете

— Онлайн генератор устойчивых паролей

— Онлайн калькулятор подсетей

— Калькулятор инсталляции IP — АТС Asterisk

— Руководство администратора FreePBX на русском языке

— Руководство администратора Cisco UCM/CME на русском языке

— Руководство администратора по Linux/Unix

Навигация

Серверные решения

Телефония

Настройка программных телефонов

Корпоративные сети

Популярное и похожее

FreePBX 13 настройка c нуля

Asterisk — настройка с нуля

Как удалить Asterisk/FreePBX с сервера

Настройка Auto Provisioning на Asterisk для аппаратов Dlink

Установка FreePBX 15 на VMware

Пошаговая установка свежего дистрибутива

В статье покажем, как установить последний на момент написания статьи stable релиз SNG7-PBX-64bit-1910. Установка произведем в среде виртуализации VMware. Погнали!

Скачать последний стабильный релиз FreePBX Distro можно по этой ссылке: https://www.freepbx.org/downloads/

Системные требования к виртуальной машине

Первое, что нужно сделать – создать виртуальную машину, в которой мы развернем IP – АТС Asterisk с помощью FreePBX Distro. Тут нужно воспользоваться нашим калькулятором IP – АТС Asterisk – он доступен по ссылке ниже. Калькулятор подскажет полные требования к серверу согласно ваших входных данных. Переходите по ссылке и возвращайтесь уже с системными требованиями 🙂

Установка

После того, как виртуальная машина создана, к ней необходимо подцепить .iso, загрузить с него виртуальную машину и следовать нашим инструкциям. Откройте KVM окно (окно управления машиной)

Мы установим FreePBX 15 версии, Linux версии 7.6 и сам Asterisk 16 версии. Поэтому, в первом окне выбираем FreePBX 15 Installation (Asterisk 16) — Recommended и нажимаем Enter:

Далее нужно выбрать, где мы будем получать информацию об установке. Мы выбираем «как бы» на монитор (VGA), но на самом деле, это окно KVM виртуальной машины. Выбирайте опцию Graphical Installation – Output to VGA и нажимаем Enter:

На следующем экране нужно выбрать FreePBX Standard и нажать Enter:

Установим root — пароль. Для этого переходим в соответствующий пункт меню:

И указываем дважды требуемый пароль:

И ждем. Пока на прогрессбаре (индикаторе состояния установки) вы не увидите заветные Complete!:

Дальнейшая настройка

А чтобы настроить установленный и свежий дистрибутив воспользуйтесь статьей по ссылке ниже. Enjoy 🙂

Полезна ли Вам эта статья?

Пожалуйста, расскажите почему?

Нам жаль, что статья не была полезна для вас 🙁 Пожалуйста, если не затруднит, укажите по какой причине? Мы будем очень благодарны за подробный ответ. Спасибо, что помогаете нам стать лучше!

Подпишитесь на нашу еженедельную рассылку, и мы будем присылать самые интересные публикации 🙂 Просто оставьте свои данные в форме ниже.

источник

Установка FreePBX Distro на VirtualBox.

В данной статье рассмотрим установку FreePBX Distro на VirtualBox.

FreePBX Distro и VirtualBox мы можем скачать по следующим ссылкам: FreePBX Distro. VirtualBox.

Подготовка виртуальной машины:
Запустите программное обеспечение Oracle VM VirtualBox

Нажмите «создать». Запустится мастер создания виртуальной машины.

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

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

Создайте новый жесткий диск для последующей туда установки операционной системы.

Укажите в новом окне тип жесткого диска как VDI.

Формат хранения – Динамический виртуальный жесткий диск.

Укажите имя файла, содержащего виртуальный жесткий диск. Изменять изначальный размер жесткого диска не имеет смысла так-как у нас указан динамический формат хранения данных. При достижении лимита в 8,00 ГБ жесткий диск автоматически увеличит свой объем.
Настройки виртуальной машины:

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

Первым делом в разделе Носители необходимо выставить порядок загрузки виртуальной машины таким образом, как на скриншоте.

Если у вас система с 2 и более ядрами, то во вкладке «процессор» можно разрешить системе использовать более одного ядра.

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

Читайте также:  Установка амортизатора на opel

В разделе Носители выберите изображение CD диска, а затем, нажмите кнопку с изображением CD диска в панели Атрибуты в правом верхнем углу. Откроется диалог «Выбрать файл образа CD диска». Выберите ISO образ с нужным вам дистрибутивом.

В разделе Сеть выбираем «Сетевой мост (Для сетевого моста желательно иметь в Вашей локальной сети поддержку DHCP)
После проведенных настроек нажимаем «ОК». Наша виртуальная машина готова к первому запуску.

Установка FreePBX Distro на виртуальную машину:

Установка FreePBX начинается с выбора версии Asterisk (11 и 13 версия). После выбора версии Asterisk нажмите «Полная установка» (Full install).

После загрузки системы вам предложат выбрать настройки сети. В большинстве случаев стандартных настроек достаточно. Нажмите ОК (В перемещении по меню используется Tab, left и right на клавиатуре) .

Time Zone Selection – Выбор временной зоны.

На последнем шаге перед установкой системы установщик попросит вас ввести пароль для пользователя «Root». Пароль учетной записи root — это пароль, который вы будете использовать позже, чтобы зайти в командную строку Linux.
После того как вы нажмете «ОК» начнется процесс установки который в среднем займет около 30 минут (в зависимости от вашего компьютера эта цифра может отличаться). После установки будет выполнена перезагрузка.

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

После входа вы увидите IP-адрес вашего FreePBX, который будет использоваться для входа в графическое окружение FreePBX. Если введя этот IP в адресной строке вы попадете в графическое окружение, то установка выполнена правильно.

Создание и управление снимками системы:
И так, операционная система установлена, настроена и функционирует нормально. Теперь нам нужно сделать снимок экрана (резервную копию системы).

Машина – Сделать снимок состояния

Откроется окно где можно заполнить имя снимка и его описание. Можно оставить ничего не меняя, это никак не повлияет на сохранение и дальнейшую работу.

После нажатия «ОК» пойдет процесс сохранения всей системы, в том числе и настроек виртуальной машины.

Управлять снимками можно из менеджера VirtualBox.

Управление снимками экрана

Управление снимками экрана. Восстановить снимок

Чтоб восстановить систему на момент создания снимка нажмите соответствующую кнопку.

источник

Установка Asterisk Elastix на vmware

Рейтинг статьи: 0.000/5 (0 голосов).

В связи с тем, что не все функции VoIP нормально реализованы на CME решии попробовать Asterisk. Остановились на Elstix 2.4, заодно решили запихнуть это все в на виртуальный сервер VMWare.

Спонсор этой страницы:

Где скачать Asterisk Elastix.

Зашел на сайт elastix.org.
Я выбрал версию 2.4 32 bit и через некоторое время стал счастливым обладателем 700 метроаого ISO-шника с коробочной инсталяций.

Подготовка виртульной машины в VMWare

Создал виртуальную машину с 1 гигом оперативки, сетевой картой E1000, Hard Disk тип IDE, CD-Rom и USB контроллером.

p.s. тип адаптера VMXNET определится линуксом только после установки VMWare Tools
Hard Disck SCSI у меня линуксом не определился.

Установка Elastix в VMWare

Далее запустил машину, подключил скаченный ранее образ в меню CD/DVD Drive1 / Connect to ISO image on local disk. и запустил инсталяцию.

Не буду сильно описывать, как бегут строчки,
Выбрал разбиение диска по умолчанию,
Придумал пароль на ROOT, пароль на SQL и паротль на Web.
Ответил на вопрос по настройке сетевой карты, задав ей статический адрес 192.168.1.100 и прочие параметры.

Установка VMWare tools на Elastix

Отключил инсталяционный образ CD/DVD Drive1 / Disconnect from .

Выбрал пункт меню VM /Guest / Install/Update VMware Tools.

Далее зашел в консоль виртуальной машины, (имя пользователя root, пароль тот, который задал ранее)

создал точку, куда будет смонтирован cdrom

после выдачи ошибки, посмотрел на список устройств

и монтировал из существующих.

далее посмотрел, какой у меня пакет VMWare Tools

cd /tmp
tar zxf /mnt/cdrom/VMwareTools-8.6.5- .tar.gz

зашел в распакованную папку и выполнил установку

cd vmware-tools-distrib
./vmware-install.pl

после чего размонтировал cdrom и перегрузил виртуальную машину.

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

umount /dev/cdrw
shutdown -r now

в принципе после монтирования cdrom можно было запустить mc и все выполнить в нем.

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

источник

Установка freepbx на vmware workstation

Установка CentOS 6 на VMware Workstation
1) Скачать CentOS6 можно на официальном сайте: Скачать CentOS 6.4
2) Установка Centos на VMWare Workstation 9. Подготовка виртуальной машины: File-New Virtual Machine-Next

Создание новой виртуальной машины CentOS

Установка CentOS Vmware. Установить ОС посже

Установка CentOS Vmware. Выбрать тип-Linux-CentOS

Установка CentOS Vmware. Выбрать путь, где будет хранится ВМ

Установка CentOS на Vmware. Выбрать количество процессоров -1

Установка CentOS на Vmware. 512MB оперативной памяти вполне достаточно

Установка CentOS на Vmware

Установка CentOS на Vmware

Установка CentOS на Vmware. Добавим новый виртуальный диск

Установка CentOS на Vmware. Объем диска 20GB

Установка CentOS на Vmware

Установка CentOS на Vmware. Удалим ненужные компоненты(floppy,printer,usb) а также добавим образ Centos в виртуальный привод

Установка CentOS на Vmware. Подготовка завершена

3) Установка Centos 6.4: Запустим подготовленную VM:
VM-power-power on:

Установка CentOS. Пропустить проверку диска

Установка CentOS. Выбор языка

Установка CentOS. Выбор раскладки

Установка CentOS. Предупреждение о потере всех данных. У нас диск чистый

Установка CentOS. Выбор временной зоны

Установка CentOS. Ввод пароля для пользователя root

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

Установка CentOS. Используем весь виртуальный диск

Установка CentOS. Еще раз подтвержаем разбивку диску

источник

Бюджетный вариант виртуальной АТС с не бюджетными возможностями

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

И так, изначально имеется:

  • пара десятков мелких офисов (арендаторы).
  • телефония приходящая им по сипу
  • пользовательские SIP телефоны и софтфоны.
  • желание некоторых клиентов вместо просто телефона на столе, иметь фичи: авто секретарь/расписание/голосовая почта/запись звонков и нежелание иметь настоящую PBX и администратора для этого дела.
  • наше желание сделать хорошо клиентам.
  • системный администратор который знает такие страшные слова как linux и asterisk.

попытка реализовать желания клиентов, вложившись только в сервер, под катом.

Погуглив, решено было копать в сторону asterisk или freeswitch.

Погуглив еще было обнаружено, что большое количество предложений ‘виртуального офиса’ для астериска это либо `пять пунктов одноуровнего IVR` либо астериск с FreePBX установленный в виртуальную машину ( почему то очень любят OpenVZ ). От FreePBX в виртуальной машине было решено пока отказаться — интерфейс ни сколько не для пользователя, и к каждому такому астериску надо прилагать администратора, да и рулить кучкой астерисков в виртуальных машинах не айс. Для FS есть интересная штука, которая вроде как может Multi-Tenant — blue.box, но на FS пока смотрим осторожно ( с астериском больше опыта работы ), поэтому тоже пока прошли мимо.

По запросу ‘виртуальная атс‘ гугл отдает кучу ссылок, почти все из которых собственно предложения провайдеров, например, что то типа ‘СВЕТЕЦ’ который сейчас в octopus’e и ростелекоме — красиво, но у себя поставить не получится, либо дорого либо в принципе продают только услугу.

Еще немного поискав можно нагуглить VitualPBX, без особых изысков в гуе, зато на астериске к которому можно допилить, что то свое.

Судя по документации хотелки пользователей:

  • авто секретарь
  • расписание
  • голосовая почта
  • запись звонков

и наши:

  • asterisk + изоляция пользователей
  • управление из одного места
  • локальные звонки между офисами в одном здании

там реализованы + еще несколько десятков не всегда телефонных, но кому то может и полезных фичь.

Собственно его и будем настраивать

Смотрим актуальную версию на главной странице ( latest VMWare image ) и качаем её.

Проверяем обновления и если есть тоже скачиваем последний .tgz.

Для тех у кого была установлена предыдущая версия обновление будет выглядеть примерно так:

Сделаем предварительную настройку, по документации, после чего заходим в интерфейс администратора:

в списке групп выберем группу default и поправим нужные нам настройки, у нас это было:

  • Dialout asterisk context ( поменяли на vpbx-local )
  • Maximum Number of Schedule items in ext
  • + лимиты
  • разрешаем использование всех дополнительных фичь.
Читайте также:  Установка по ремонту топливной аппаратуры

Примерный план того, что хочется сделать в качестве шаблона для каждого пользователя:

  • зарегистрировать номер у провайдера ( перенести с IP-телефона на asterisk )
  • завести телефонные номера ( подключаем IP-телефоны и cофтфоны к нашему virtual-pbx )
  • входящая / исходящая маршрутизация
  • сделать шаблон стандартного IVR с:
    — расписание
    — black list
    — авто секретарь
    — роутинг по отделам
    — голосовая почта

Приступаем

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

во вкладке users добавляем пользователя (так как каждый пользователь есть комбинация номера телефона + кода доступа, мы для себя заводим всех пользователей на номере ‘0999’ — (если на него позвонить система попросит ввести код доступа ) и каждому офису прописываем 4-х значный внутренний дид ):

нажимаем ‘создать’ и получаем примерно это:

далее переходим в `кабинет` пользователя:

меняем часовой пояс / язык / устанавливаем имя пользователя / его почту / и тд.

Настроим регистрацию на оборудовании провайдера:

тут пропишем:

  • ip-адрес провайдера
  • имя пользователя на оборудовании провайдера ( у нас это телефон )
  • пароль
  • поставим галочку принимать звонки
  • поставим 0 в колонке ‘на внутренний номер’

теперь наш виртуальный офис 43 должен зарегистрироваться на оборудовании провайдера для получения входящих звонков, проверяем:

Сделаем регистрацию оборудования клиента в нашем виртуальном офисе 403:

здесь мы создали профили для 2 пользовательских телефонов с номерами 101 и 102

так примерно выглядит подключение телефона Fanvil к нашему виртуальному офису ( в качестве номера 101 ):

далее также регистрируем софтфон на номере 102.

Создадим исходящий роутинг по умолчанию через провайдера SIP телефона:

то есть тут все номера, кроме 4-х значных начинающихся на 0, отправляем к провайдеру ( если в дальнейшем пользователь захочет отправлять звонки например через сипнет ему нужно просто сделать маршрут с более высоким весом )

Переходим к списку внутренних номеров:

И в частности к номеру 0:

мы установили тип внутреннего номера — ‘Расписание’ и создали простое расписание — с понедельника по субботу с 9 до 18 отправлять звонки на внутренний номер 1 ( тут у нас будет собственно сам IVR ) иначе на 600 ( голосовую почту )

далее здесь же настроим фильтрацию входящих звонков по номеру звонящего:

это означает, что при поступлении звонков с номеров 1234567890 и 0987654321 система повесит трубку.

Создадим номер 600 — голосовую почту:

( вместо системного сообщения лучше загрузить звуковой файл со своим приветствием. Из коробки, из русских голосов, доступны TTS голос festival и TTS от google.translate )

Далее создаем номер 1, в котором попросим звонящего выбрать кого он хочет услышать:

и номера для бухгалтерии ( 1*1 )

и технического отдела ( 1*2 )

Всё вместе это выглядит примерно так:

Далее, чтобы не повторять всё тоже самое для каждого пользователя идем во вкладку ‘Профиль пользователя’ и делаем бекап настроек ( в xml формате ) после чего его можно загрузить для нового пользователя ( предварительно подправив номера и пароли ).

Собственно всё. Разворачиваем новому пользователю приготовленный шаблон и отдаем рулить своим куском АТС.

Итак у нас есть:

  • система установленная у нас и контролируемая нами

У пользователя есть:

  • расписание для всех входящих звонков.
  • черный список телефонных спамеров и хулиганов.
  • авто секретарь.
  • запись разговоров.
  • голосовая почта.
  • возможность позвонить с 101 на 102 или в город.
  • редирект звонков для номеров 101 и 102 на мобильные ( через SIP провайдера ).
  • управление своим виртуальным офисом с возможностью расширения вышеперечисленных возможностей.
  • подробные CDR для каждого звонка:

Сейчас всё это работает в тестовом режиме и смертельных багов пока не вылезло, про то, что хочется поправить чуть ниже.

Пару слов про неудобства:

  • Ставить на сервер с нуля из rpm несколько геморойно из за кучи зависимостей, поэтому проще копировать tar’ом прямо из vmare-имиджа.
  • В некоторые моменты возникает сильное желание записать таки свои голосовые сообщения ( из коробки идет TTS ) и поправить web интерфейс.

источник

Добавить комментарий