Как установить виртуальную атс

Виртуальная АТС. Часть 1: Простая установка Asterisk на Ubuntu 20.04

Из-за перехода на удаленку в небольших компаниях часто возникают проблемы с телефонной связью. Обычно такие фирмы сидят в арендованных офисах, а услуги телефонии им оказывает бизнес-центр. О подключении сотрудников из дому придется позаботиться самостоятельно: самый недорогой способ это сделать — развернуть бесплатный сервер VoIP с открытым исходным кодом Asterisk на виртуальной машине. В статье для примера мы использовали Ubuntu 20.04, но этот рецепт подойдет и для других версий популярного дистрибутива — 18.04 и 18.10, а также (в теории, мы не проверяли) для актуальных версий Debian.

Asterisk + Ubuntu + VDS = IP-PBX

Существуют и другие серверы VoIP, при этом некоторые коммерческие продукты ограниченное время можно использовать бесплатно. Считается, что они гораздо проще в настройке, но требуют для работы Windows или установки с собственного дистрибутива Linux. Это сразу отсекает большинство недорогих VDS, а собственное железо с каналом передачи данных или аренда выделенного аппаратного сервера обходятся дороже. Бесплатный Asterisk разворачивается на любой виртуальной машине, к тому же внедрить его не так сложно. Для этого не потребуется даже сборка из исходных текстов. С помощью Asterisk нетрудно наладить телефонную связь между IP-телефонами (аппаратными и программными), а если подключиться к внешнему провайдеру VoIP, то за небольшую сумму денег вы получите полноценную IP АТС (IP-PBX). Если потребность в ней исчезнет, отказаться можно в любой момент — аренда выгоднее вложений в железо и софт.

Установка Asterisk

Инсталляция сервера VoIP на Ubuntu 20.04 — самая простая часть квеста. Необходимый пакеты есть в официальном репозитории дистрибутива и добавляются в систему парой команд. В Ubuntu мы используем механизм повышения привилегий sudo, а в Debian он скорее всего не понадобится, поскольку там практикуются интерактивные сеансы с правами root:

Запуск и остановка службы Asterisk производятся через systemd, а посмотреть ее статус после инсталляции можно с помощью команды systemctl :

Если все прошло удачно, результат будет примерно таким:

Для старта/остановки/перезапуска (например, после изменения конфигурационных файлов) службы в ручном режиме используются следующие команды:

Пока все стандартно, но самая увлекательная часть нашего приключения впереди. Сервер VoIP нужно настроить.

Настройка Asterisk

Файлы конфигурации находятся в каталоге /etc/asterisk, причем их там огромное количество.

Продукт настраивается очень гибко и обладает массой возможностей, но для решения простых задач большинство из них нам не понадобится. В этой статье мы ограничимся правкой двух конфигурационных файлов: /etc/asterisk/sip.conf и /etc/asterisk/extensions.conf. Предварительно стоит сделать их резервные копии:

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

В файл нужно добавить минимум двух пользователей (внутренних абонентов) с номерами 1001 и 1002, а также задать для них пароли (параметр secret). На вашем сервере внутренние номера и пароли будут другими:

[general]
context=default
allowoverlap=no
udpbindaddr=0.0.0.0
tcpenable=no
tcpbindaddr=0.0.0.0
transport=udp
srvlookup=yes

[1001]
type=friend
host=dynamic
secret=1234

[1002]
type=friend
host=dynamic
secret=5678

Аналогично делаем новый extensions.conf:

Его содержание будет следующим:

Читайте также:  Как установить программу на телефон с компьютера видео

[general]
static=yes
writeprotect=no
priorityjumping=no
autofallthrough=yes
clearglobalvars=no

[default]
exten => 1001,1,Dial(SIP/1001,10)
exten => 1002,1,Dial(SIP/1002,10)

Меняем владельца и права доступа к файлам, поскольку там лежат, в частности, пароли пользователей нашей АТС

Теперь нам остается только перезапустить службу и проверить ее работоспособность:

На этом настройка IP АТС с возможностью телефонной связи между внутренними абонентами завершена. Перейдем к проверке ее работоспособности.

Подключение абонентов

Чаще всего для подключения к виртуальной АТС используют программные телефоны для настольных и мобильных операционных систем. Их существует великое множество, для тестов мы взяли бесплатный Linphone для iOS и Android. При первом запуске нужно будет выбрать опцию «ИСПОЛЬЗОВАТЬ SIP ПОЛЬЗОВАТЕЛЯ», а затем указать в настройках IP нашего сервера, логин и пароль. Учетную запись сервиса Linphone создавать не надо, у нас есть собственный.

После подключения к нашей АТС клиенты готовы общаться между собой. На рабочей станции с Linux и графическим окружением можно использовать тот же самый Linphone, доступный в официальном репозитории дистрибутива:

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

Источник

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

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

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

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

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

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

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

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

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

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

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

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

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

Приступаем

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

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

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

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

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

Читайте также:  Установил обновление windows 10 как вернуть предыдущий виндовс
Настроим регистрацию на оборудовании провайдера:

теперь наш виртуальный офис 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 формате ) после чего его можно загрузить для нового пользователя ( предварительно подправив номера и пароли ).

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

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

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

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

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

Источник

Как подключить виртуальную АТС

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

Возможности виртуальной АТС

Варианты подключения облачной АТС

Облачные АТС позволяют выстроить эффективную и скоординированную систему связи внутри компании, объединяющую все отделы и филиалы, удаленных сотрудников, независимо от их местонахождения. Функции, доступные пользователям ВАТС – это обширный набор бизнес-инструментов, которые позволят вам повысить качество обслуживания клиентов, дадут возможность собирать статистику по продажам и обращениям и пр.

Принцип работы облачных АТС прост, как и процесс их подключения. Для этого не нужно покупать и устанавливать дорогостоящее оборудование, все функции полноценной АТС будут вам доступны при наличии интернет-соединения и программного обеспечения, установленного на мобильный или программный телефон, планшет или компьютер.

Еще один плюс виртуальных АТС заключается в том, что они реализуются на базе бесплатного ПО. Сегодня на рынке представлено более 20 таких продуктов с открытым кодом, среди которых можно подобрать оптимальный вариант для любого бизнеса. Такие ВАТС отличаются друг от друга набором функций, интерфейсом, а также стоимостью подключения дополнительных настроек.

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

Читайте также:  Как бесплатно установить на айфон мелодию звонка

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

Также нужно учитывать, что при использовании бесплатных программных АТС могут возникать сложности с технической поддержкой. Пользуясь ВАТС как услугой оператора, вы получаете доступ к его техподдержке 24/7.

Процесс подключения и настройки ВАТС будет иметь некоторые отличия, в зависимости от того, какой из названых вариантов вы выбрали. Но в основном все проходит по стандартной и достаточно простой схеме, состоящей из 5 этапов.

Этап 1. Создание облачной АТС

Первый шаг к созданию ВАТС – регистрация на сайте оператора или провайдера. Здесь нужно выполнить ряд стандартных действий: укажите свое имя, номер телефона и e-mail. После этого оператор ВАТС создаст и настроит сервис, и вы получите на электронную почту письмо с подтверждением, паролем, логином и ссылкой для входа в систему.

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

Этап 2. Добавление сотрудников

В графе меню «Сотрудники» нужно нажать на кнопку «Добавить сотрудника» и выполнить следующие действия:

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

После заполнения формы, работники по электронной почте получат приглашение в ВАТС. Каждому сотруднику, как правило, предоставляется ограниченный доступ к функциям ВАТС, соответствующий его должностным обязанностями.

Этап 3. Создание отделов

Чтобы звонки автоматически распределялись по структурным подразделениям компании нужно создать отделы, зайдя в соответствующий раздел меню и выбрать опцию «Добавить отдел». Далее нужно указать название и внутренний номер отдела, добавить в него сотрудников и выбрать схему распределения звонков.

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

Этап 4. Настройка входящих звонков

Настроить прием входящих звонков можно в меню «Номера». Здесь нужно указать часы работы компании, время приема звонков и способ ответа на них. Например, для вызовов, которые поступают в рабочие часы можно настроить переадресацию на отдел продаж, а в нерабочее время переводить их на автоответчик или меню самообслуживания.

Этап 5. Подключение дополнительных опций

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

Графики и статистика ВАТС

Какой бы продукт и оператора вы не выбрали, часть перечисленных опций будет входить в базовый пакет облачной АТС. При необходимости вы сможете легко подключать и отключать те или иные опции, чтобы максимально подстроить ВАТС под потребности вашего бизнеса.

Сделайте свой бизнес эффективнее, переходите на сторону IP-телефонии от New-Tel. Стабильная и надежная связь по выгодным тарифам, возможность подключить любое количество городских номеров и номеров 8800, интеграция с популярными CRM-сервисами, сквозная аналитика, возможность хранить запись телефонных разговоров и многое другое.

Источник

Поделиться с друзьями
Делаю сам
Adblock
detector