Настройка ip адреса freepbx

Настройка ip адреса freepbx

IP-телефония, настройки астерикс. Часть 1.

Ip-телефония дает неоспоримые преимущества перед обычной аналоговой атс (автоматизированной телефонной станцией). Даже для малого бизнеса, где количество сотрудников не превышает 15 человек, преимущества такого инструмента очевидны. Если у вас есть интеграция с сущеcтвующей CRM-системой (система управления с клиентами), то эффективность повышается в разы.

В данной статье речь пойдет о пошаговой настройки одной из популярных систем Asterisk+FreePBX. Данная статья носит информационный характер и предназначена для технических специалистов (системных администраторов). Отмечу, что речь пойдет о связке FreePBX + Voip-gsm шлюз. FreePBX версия 14.0.10.3 + Voip-gsm шлюз Portech av3404.

Оглавление

1. Введение

Речь пойдет о пакете SNG7-FPBX-64bit-1904-2, который можно будет скачать с сайта разработчика по пути https://www.freepbx.org/downloads/. Записываем образ на DVD-диск и устанавливаем. Сразу отмечу, что устанавливать телефонию необходимо на физический компьютер , т.к. мои игры с «виртуалкой» к хорошему результату не привели. Очень часто терялись голосовые пакеты и происходил обрывы связи.

2. Установка Asterisk

Установка Asterisk с использованием графического интерфейса FreePBX — не вызывает проблем. Записываем ISO-образ на флэш-носитель или компакт-диск. Установка занимает примерно 40 минут. За это время система предложит ввести пароль root — пользователя системы и еще несколько параметров.

3. Первичная настройка

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

1. sudo ip link set eth0 up

2. sudo ip addr add 192.168.8.25/255.255.255.0 dev eth0

Где 192.168.88.25 адрес сервера FreePBX. Затем добавляем шлюз:

3. sudo ip route add default via 192.168.0.1

4. Настройка FreePBX в графической консоли

Далее в строке браузера вводим ip-адрес сервера и попадаем на web-интерфейс. Система предложит ввести логин и пароль для управления FreePBX, не путать с логином и паролем на консоль сервера (root). На следующем этапе система предложит произвести активацию. После ввода запрашиваемых данных система будет активирована . Теперь можно переходить к настройкам ip-телефонии.

5. Общие настройки системы и SIP-протокола

SIP, от англ. Session Initiation Protocol — протокол передачи данных, описывающий способ установки и завершения пользовательского интернет-сеанса, включающего обмен мультимедийным содержимым (IP-телефония, видео и аудио конференции, мгновенные сообщения, онлайн-игры). Нас здесь интересует ip и видеотелефония . Протокол описывает, каким образом клиентское приложение (например, софтфон) может запросить начало соединения у другого, возможно, физически удалённого клиента, находящегося в той же сети, используя его уникальное имя. Протокол определяет способ согласования между клиентами открытия каналов для обмена информацией на основе других протоколов, которые могут использоваться для непосредственной передачи информации (в нашем случае это голосовые пакеты по RTP-протоколу ). Протокол также определяет порядок завершения сеанса.

И так переходим к общим настройкам. Интерфейс FreePBX на первый взгляд простой, но тот функционал, который заложен в эту АТС — огромный и что бы понимать, что где находится — потребуется время и опыт. Перейдем в меню администрирование. Нас здесь будет интересовать раздел «системный администратор». В этом разделе отмечу особое внимание на раздел «обнаружение вторжений». Здесь есть белый и черный список. Сразу отмечу, что стоит добавить целиком всю подсеть или отдельные устройства, так например я добавил ip-телефоны, VOIP-GSM шлюзы. Если вдруг по какой-то причине у вас не может зарегистрироваться телефон — добро пожаловать в этот раздел. Еще отмечу, что перезагрузить вашу АТС можно в разделе » системный администратор» — power options.

Конфигурирование FreePBX

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

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

Сперва мы пользовались удобным сервисом, предоставляемым оператором MangoOffice, но пришло время сделать еще один шаг в пользу гибкости, удобства и экономии с помощью FreePBX.

Преимущества собственной IP-АТС

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

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

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

  • PCtel — все звонки по России 1 рубль — с него будем звонить на мобильные и в регионы
  • SipNet — бесплатные звонки на московские и питерские номера (акция) — с него звоним на городские
    Когда акция закончится можно переключиться на другого оператора, например кого-то из линейки BetaMax.
  • Zadarma — дешевые прямые номера. Бесплатные звонки на Московские городские (с некоторым лимитом).

Установка FreePBX

Итак, за основу было решено взять систему на Windows 2008 R2, с виртуальной машиной, на которой установлен сам FreePBX. Машина находится во внутренней сети, за роутером DIR-320, который имеет выделенный статический IP адрес.

FreePBX бесплатно скачивается с сайта разработчика в виде iso дистрибутива, и без проблем устанавливается на виртуальную машину. Процесс установки с дистрибутива полностью автоматизирован, система только поинтересуется настройками сети. Но, т.к. на нашем роутере работает DHCP-сервер заморачиватся с настройками особенно не пришлось. Хотя, вручную прописать сетевые настройки при установки операционной системы никакой сложности так же не представляет.

Настройка сети для IP-телефонии

В windows server 2008 сетевой адаптер настраивается таким образом, что бы виртуальная машина FreePBX могла его использовать параллельно с windows. Таким образом получаем отдельный внутренний IP адрес для виртуальной машины.

На этот внутренний адрес пробрасываем порты на роутере:

  • Порт 5060 — для подключений
  • Диапазон портов 10000 — 20000 — для голосовой информации

После установки FreePBX пришлось настроить внутренний firewall CentOS — это легко делается с помощью утилиты

Без этой настройки FreePBX отказывалась принимать подключения даже из внутренней сети.

В панели управления FreePBX, в меню Settings -> Asterisk SIP Settings ставим:

  • NAT -> yes
  • IP Configuration -> Static IP
  • External IP -> ваш внешний IP адрес
  • Local Networks -> IP адрес машины внутри сети / маска

При тестировании, для просмотра событий и ответа сервера Asterisk можно воспользоваться командой

или логом в FreePBX (Reports -> Asterisk Logfiles).

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

Если FreePBX устанавливается на виртуальную машину Huper-V могут возникнуть трудности с синхронизацией времени. А на АТС это особенно актуально, т.к. в зависимости от времени звонки могут распределятся по разным направлениям. Подробнее о решении этой проблемы тут .

Настройка FreePBX

  1. Создаем внутренние номера пользователей (Applications -> Внутренние номера)
    — После этой настройки подключенные абоненты уже смогут общаться с друг другом, но звонить на внешние телефоны пока не смогут.
    Так же нужно создать номер для голосовой почты. Для этого нужно создать новый SIP номер, например 500, и в его настройках, разделе «Голосовая почта», поле «Статус» поставить «Включен».
    Имя внутреннего номер ставим «VoiceMail» .
    После сохранения опять заходим в настройки этого номера, и в последнем разделе настроек «Опциональные назначения» ставим переадресацию во всех случаях на «Голосовую почту»:
    <500> VoiceMail (no-msg).
  2. Создаем SIP транки для входящих и (или) исходящих звонков (Connectivity -> Транки)
    Для этого необходимо зарегистрировать аккаунты у выбранных провайдеров SIP -телефонии. О настройке некоторых транков я уже писал тут .
  3. Создать правила для исходящих звонков (Connectivity -> Исходящая маршрутизация)
    Эти правила сводятся к тому, что необходимо выбрать параметры набора номера для выхода на того или иного оператора телефонии (например, можно при звонке через «0» — пользоваться услугами одного ператора, а через «9», или напрямую — другого. Так же возможны более сложные настройки) и порядок перебора этих операторов внутри маршрута.
    — После этой настройки абоненты внутренней телефонной сети смогут звонить на внешние — городские и сотовые номера.
  4. Загрузка приветствия
    Приветствия нам понадобятся для проигрывания при входящих звонках. Загрузить приветствие можно в формате wav, на странице Admin -> System Recording.
  5. Загрузка музыки при ожидании
    Для того, что бы ваши клиенты, при звонке к вам и ожидании в очереди слушали музыку, а не гудки, необходимо создать «музыкальный плей-лист», и загрузить туда записи. Это делается в разделе Settings -> Music On Hold. Тут Вы можете загрузить ваши записи в категорию «по умолчанию», или создать несколько музыкальных потоков.
    Несколько потоков может пригодится например, для проигрывания различной музыки при входящем звонке на разные номера.
  6. Создание группы вызовов (автоответчик)
    В данном случае мы применяем группы вызова для настройки автоответчика. Дело в том, что я не нашел, где настраивается приветствие, проигрываемое автоответчиком. Для решение этой проблемы была создана «Группа вызовов», при попадании в которую проигрывается сообщенее, далее звонок переадресовывается на голосовую почту. Уверен, что есть более разумные решения проблемы, предусмотренные создателями Asterisk и FreePBX, но мне их найти не удалось.
    Заходим в Aplications -> Ring Groups и создаем новую группу вызовов. Название: VoiceMail. В поле «Extension List» ставим несуществующий внутренний номер. В поле «Приветствие» (Announcement) — выбираем загруженное ранее нами приветствие. А в последнем разделе настроек «Назначение, если никто не ответил» (Destination if no answer) выбираем «Голосовая почта», и созданный нами для голосовой почты номер 500: <500> VoiceMail (no-msg). Сохраняем.
    Таким образом, при поступлении звонка на эту группу вызовов проигрывается сообщение, после Asterisk пытается его переадресовать на несуществующий номер, но у него ничего не получается и он переадресовывает вызов на голосовую почту, не проигрывая дополнительных сообщений. Со стороны звонящего это выглядит как обычный автоответчик.
  7. Создание очереди
    Если у вас несколько операторов, и нужно, что бы звонки обрабатывались по очереди, нужно ее создать. Делается это в Applications -> Queues. Создаем новую очередь, вводим название. В поле Static Agents вводим по одну на строке внутренние номера операторов, на которых будем переадресовывать звонок. Выбираем стратегию дозвона (Ring Strategy). Существует несколько стратегий. Можено задать, что бы телефоны всех операторов звонили одновременно, или обзвон шел линейно (по очереди) и т.д. У нас используется линейный обзвон. Ври необходимости ставим значение YES в свойстве «Пропускать занятых операторов» (Skip Busy Agents), и выбираем, какую музыку будем проигрывать при ожидании (Music on Hold Class). Так же необходимо задать сообщение при попадании (Join Announcement): это как раз недавно загруженное нами приветствие.
    Очереди имеют множество настроек, поэтому с остальными, при необходимости, придется познакомится самостоятельно.
    В самом конце странице ставим маршрут, куда будет переадресовываться вызов при отсутствии ответа операторов. Обычно вызовы адресуются на голосовую почту. Для этого в выплывающем списке выбираем «Группы вызова», и созданную нами группу, соответствующую голосовой почте.
  8. Создание временной группы
    Для того, что бы в рабочее время звонки переадресовывались на операторов, а в нерабочее на автоответчик, необходимо настроить временные группы и правила по времени.
    Для создания временной группы заходим в Applications -> Time Groups и создаем группу, согласно времени работы офиса. Например
    Название: Rabota-Otdih
    Время начала: 10:00, Время окончания: 20:00
    День недели начала: понедельник, День недели окончание: пятница
    И сохраняем созданную группу.
  9. Создание правила по времени
    Для того, что бы звонки переадресовывались согласно временной группе, необходимо создать правило по времени. Applications -> Time Conditions.
    Тут нужно задать название правила, Временную группу для него, и маршруты, куда будут переадресовываться звонки, при попадании в рабочее и не рабочее время.
    В рабочее время звонки переадресовываются в созданную очередь, а в нерабочее в «Группу вызовов» соответствующую голосовой почте.
  10. Создание правил для входящих звонков
    В разделе Connectivity -> Inbound Routes создаем новый входящий маршрут. Для этого указываем название маршрута и правило перенаправления. Например, для того что бы маршрут направления зависил от времени звонка, нужно в группе «правило по времени» (Time conditions) выбрать созданное на предыдущем этапе правило. Так же можно перенаправить звонок напрямую в очередь, или по указанному внутреннему номеру, или использовать другие возможности переадресации.
    Сохранив маршрут, все входящие вызовы поступающие на транки будут переадресовываться, согласно настройкам данного маршрута.
    Для разделения поступающих на транки вызовов по различным маршрутам (например, если необходимо, что бы при звонках на разные номера проигрывались различные сообщения, или звонки направлялись ра разные очереди), необходимо в настройках маршрута в соответствующее поле ввести номер DID, соответсвующий данному маршруту. Подробнее об этом тут .

Возможные проблемы

Возможные проблемы при настройке и работы FreePBX описаны в дополнительных статьях:

Обновление 13.02.2015

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

Настройка ip адреса freepbx

System -> Network -> Network Parameters -> Edit Network Parameters В данном меню настраиваются имя сервера, шлюз по-умолчанию и DNS -сервер.


System -> Network -> Network Parameters -> Ethernet 0 Здесь назначается IP адрес выбранному сетевому интерфейсу.

Однако, по разным причинам, может оказаться, что GUI не доступен. И доступ есть только к консоли сервера. В этом случае следующая информация окажется полезной.

Проверить количество сетевых интерфейсов можно командой:

При использовании DHCP-сервера файл /etc/sysconfig/network-scripts/ifcfg-eth0 выглядит достаточно просто:

DEVICE=eth0

BOOTPROTO=dhcp

HWADDR=00:1A:92:6E:26:40

ONBOOT=yes

Чтобы изменить/добавить/удалить сетевые IP адреса достаточно отредактировать необходимый файл и выполнить команду:

service network restart

Если требуется добавить статический IP адрес на том же сетевом интерфейсе eth0 необходимо создать файл eth0:1 и отредактировать его:

DEVICE=eth0:1

BOOTPROTO=static

TYPE=Ethernet

NETMASK=255.255.255.0

IPADDR=192.168.3.2

ONBOOT=yes

Теперь на одном сетевом интерфейсе имеется два IP адреса — eth0 получает IP по DHCP и eth0:1 имеет статический IP. Таким образом можно создать необходимое количество сетевых интерфейсов eth0:1, eth0:2 … Однако, есть более удобный способ создания диапазона IP адресов. Достаточно создать файл:

vi /etc/sysconfig/network-scripts/ifcfg-eth0-range1

IPADDR_START=192.168.3.1

IPADDR_END=192.168.3.20

NETMASK=255.255.255.0

CLONENUM_START=2

Параметр CLONENUM_START указывает на номер первого создаваемого интерфейса. В данном примере создастся диапазон из 20 адресов начиная с eth0:2.

service network restart

И проверяем созданные IP адреса:

eth0:2 Link encap:Ethernet HWaddr 00:0C:29:D0:A9:F9

inet addr:192.168.3.1 Bcast:192.168.3.1 Mask:255.255.255.255

UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

Interrupt:67 Base address:0x2000

eth0:3 Link encap:Ethernet HWaddr 00:0C:29:D0:A9:F9

inet addr:192.168.3.2 Bcast:192.168.3.1 Mask:255.255.255.255

UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

Interrupt:67 Base address:0x2000

И напоследок несколько полезных команд по настройке сети в Linux:

ifconfig eth0:1 inet 192.168.3.1/24 #создает и активирует IP адрес до ребута системы

Установка Asterisk из свободного решения FreePBX

Скачать ISO образ можно на официальном сайте FreePBX,.

В нашем случае производим скачивание 64-bit версии SNG7-PBX-64bit-1805-2

Данная версия содержит FreePBX 14 • Linux 7.5 • Asterisk 13 or 15

Для установки записываем его на носитель

Производим загрузку с созданного диска FreePBX и выбираем рекомендуемый варинат установки

Графический интерфейс и стандартные вариант установки

Далее начинается программа установки, она автоматически подключится к сети при наличии DCHP, создаст разбиение диска RAID1 с LVM

В процессе установки нам потребуется только ввести пароль для пользователя root :

Ожидаем работу процесса инсталляции необходимых пакетов. Установка занимает достаточно продолжительное время.

После предлагает перезагрузить сервер

После установки пакетов и перезагрузки сервера, мы должны авторизоваться в системе используя суперпользователя root

При успешной авторизации появится текст приветствия с IP-адресом веб-интерфейса FreePBX:

Открываем браузер и входим в веб-интерфейс FreePBX

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

Для конфигурации Asterisk входим в панель администратора:

На главной странице Dashboard отображается информация о состоянии сервера:

Первоначальная настройка сервера включает в себя активацию, настройку статического адреса и настройку фаервола.

Активация

Заходим в раздел System Admin . Видим, что наша версия неактивирован. Выбираем в правом меню Activation

В появившемся окне Activate

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

Далее будет предложено указать название локации, это тоже опционально

По окончании активации появится окно с Deployment ID и сроком истечения активации

Настройка сети

При установке наш сервер получаил DCHP-адрес, но, если мы планируем использовать сервер для телефонии, необходимо настроить статический ip

Заходим в раздел System Admin . Выбираем в правом меню Network settings

Здесь выбираем IP Assignment — Static и настраиваем обычные параметры сети и в нижнем правом углу выбираем Save interface

Настраиваем DNS , например 8.8.8.8 . Выбираем DNS в правом меню, вводим 8.8.8.8 и в нижнем правом углу выбираем Submit

Настройка Фаервола

Заходим в меню Connectivity — Firewall

Видим, что фаервол не включен. Включаем его Enable Firewall

Для примера добавляем в доверенные, нашу локальную сеть:

А для интерфейса меняем доверенную зону на зону Internet

На этом начальная настройка Asterisk завершена, на Dashboard видно, что основные сервисы работают, критических проблем не обнаружено:

Настройка внутренней телефонии рассмотрена в следующей статье Настройка внутренних номеров Asterisk 13 с помощью решения FreePBX

FreePBX: первые шаги по граблям

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

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

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

Настройки → Установки Asterisk для SIP → Общие настройки SIP

Настройки → Установки Asterisk для SIP → Установки канала SIP

Несмотря на то, что FreePBX постоянно обновляется, и разработчики прикладывают большие усилия к обеспечению безопасности системы, периодически обнаруживаются уязвимости в коде, используя которые злоумышленники могут получить, например, параметры доступа к вашим операторам связи. Несмотря на то, что в таком случае звонки будут поступать не с вашей станции, оператор, скорее всего, потребует оплаты именно с вас. Поэтому не следует забывать о защите веб-интерфейса: если сервер установлен в вашей локальной сети, не стоит пробрасывать 80 порт наружу — для удаленной настройки вы можете использовать vpn, ssh-тоннель или любой другой способ доступа. Если же FreePBX установлен на удаленном сервере или по какой-то другой причине имеет прямой доступ в сеть, можно ограничить возможность подключения по 80 порту на уровне iptables, а также использовать парольную защиту Basic Auth как дополнительное средство обеспечения безопасности.

В случае, если вы установили FreePBX с официального образа, вам нужно будет отредактировать файл

В самый конец, перед последней строкой нужно добавить следующее

Обратите внимание на путь к файлу .htpasswd — вы можете задать любой путь для его хранения. Затем потребуется собственно создать аккаунт. Перейдя в выбранную директорию, выполните

и введите пароль для пользователя admin. Не забудьте перезагрузить apache:

И проверьте результат:

Также следует обратиться к вашему оператору связи и ограничить возможность подключения с вашими учетными данными по ip-адресу: в таком случае, даже если злоумышленники получат ваш логин и пароль, воспользоваться ими не получится.

Безусловно, нельзя забывать и о безопасности аккаунтов пользователей на вашей станции. Если возможно (например, все ваши пользователи находятся в локальной сети), обязательно ограничивайте возможность подключения по ip-адресам — даже если пароль определенного пользователя будет скомпрометирован, воспользоваться им извне злоумышленники не смогут.

Приложения → Внутренние номера → Внутренний номер → Расширенный

Бывают ситуации, когда ограничить пользователя по ip не представляется возможным — например, аккаунт используется с мобильного телефона, из разных 3g, 4g, и wifi-сетей. В таком случае, в первую очередь, проверьте надежность ваших паролей. Запомните, даже на “пустой” станции, даже для тестирования, никогда не нужно ставить пароли типа qwerty, ведь забыть впоследствии о таком аккаунте проще простого, как и подобрать такой пароль.

Приложения → Внутренние номера → Внутренний номер → Общие

Необходимо задуматься и о переборе паролей. Естественно, если ваш сервер обслуживает клиентов из одной сети и подключается к одному оператору связи, вы можете и даже должны ограничить возможность подключения к sip-порту (обычно, 5060) для всех, кроме известных адресов своих сетей и провайдеров, например, так, если вы устанавливали FreePBX вручную

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

Подключения → Firewall → Zones → Network

И затем определить, к каким сервисам будет открыт доступ в закладке

Подключения → Firewall → Services

Но не всегда возможно оставить только несколько подсетей для sip-порта. В таком случае крайне рекомендуется поставить fail2ban и настроить его на использование с asterisk. Этот демон, основываясь на логах попыток авторизации, блокирует слишком настойчивых на определенное время после заданного числа попыток авторизации, что позволяет пресекать брутфорс. В последних версиях fail2ban правила для asterisk уже включены в поставку, но рекомендуется проверить его работоспособность — выполнить несколько попыток регистрации с заведомо неверным логином и паролем (только обязательно не с того же ip-адреса, с которого вы подключаетесь к серверу!) и проверить, заблокируется ли этот адрес командой

В официальной сборке FreePBX система защиты от перебора паролей уже установлена и настроена. Заблокированные адреса можно найти в закладке

Подключения → Firewall → Статус

Очень часто, особенно в небольших организациях, когда используется только один провайдер, системные администраторы не уделяют внимания грамотной настройке исходящих маршрутов, ограничиваясь шаблоном X., разрешая таким образом всем пользователям звонить на любой номер телефона. Даже если полностью исключить возможность совершения звонков злоумышленниками, нельзя забывать о том, что пользователь может просто ошибиться и позвонить куда-нибудь в Доминиканскую республику, так что ограничивать исходящие звонки нужно в обязательном порядке. Обычно достаточно добавить шаблоны вызова городских и мобильных номеров телефонов, для РФ маршрут может выглядеть так:

Подключения → Исходящая маршрутизация → Маршрут → Правила набора

Здесь мы задаем, что номер должен быть 11-значным, начинаться с 8, и вторая цифра должна быть 3,4,8 или 9, что полностью перекрывает все Российские номера, а также разрешаем звонить через этот маршрут только внутренним номерам 100-199. В случае, если кому-то из сотрудников нужно открыть международные звонки, следует добавить дополнительный маршрут для него перед основным, и обязательно в поле CID указать его номер или шаблон номеров, если таких сотрудников несколько.

А также стоит всегда указывать количество одновременных исходящих вызовов в настройках транков, особенно в том случае, если они не ограничены на стороне оператора (10 сотрудников никак не смогут сделать 100 исходящих вызовов), а вот в случае несанкционированных звонков взломщики пытаются звонить в максимальное количество потоков.

Подключения → Транки → Настройки Транка → Общие

Следующая частая ошибка — создание очереди звонков без ограничения по времени и без условия “покидать пустую очередь”. Особенно опасно такое действие, если вы используете номер 8-800 с оплатой за входящие — определенный отдел может остаться без связи (завис свитч, пропал свет, крысы съели витую пару), а входящие звонки для него будут продолжать поступать на очередь, и особо упорные звонящие могут ждать на линии часами.
Неприятности могут возникнуть и в том случае, если вы не используете 8-800, но оператор связи ограничивает количество одновременных входящих звонков, или используются медные линии или поток. В таком случае ресурс канала будет расходоваться просто на проигрывание музыки вызывающим абонентам, и в итоге может возникнуть ситуация, когда все ваши входящие каналы заняты ожидающими в пустой очереди. Именно поэтому нужно всегда ограничивать время ожидания в очереди и не допускать звонков в пустых очередях.

Приложения → Очереди → Настройки очереди → Параметры времени и операторов

Приложения → Очереди → Настройки очереди → Параметры емкости очереди

Голосовые приветствия и голосовые меню — безусловно, полезные и нужные функции, используемые почти каждой организацией, решившей перейти на FreePBX, но и при их настройке часто допускаются ошибки. Во-первых, модуль Приветствие, то есть просто воспроизведение голосового ролика, который нельзя пропустить (или можно пропустить по нажатию клавиши, о чем обычно забывают уведомить пользователя), стоит использовать только тогда, когда в этом есть насущная необходимость. Мне доводилось видеть как в Приветствие помещают ролик длительностью одна минута, и только после него следует IVR с предложением выбрать нужный отдел. Когда клиент звонит в первый раз, это воспринимается нормально, но когда он перезванивает пятый раз за час, и пятый раз подряд слушает о том, как компания рада его звонку, он начинает сомневаться в этом. Клиент уже точно знает, что ему нужно нажать кнопку 2 и переключиться на нужный отдел, но его раз от раза заставляют прослушать приветствие целиком. По максимуму сократите использование Приветствий, используйте IVR и разрешите прямые наборы — это позволит сократить время ожидания клиента и не раздражать его.

Еще при создании Интерактивного меню IVR часто забывают сменить настройки по умолчанию, касающиеся неверного набора — при нажатии клавиши, которая не описана в правилах, ролик повторяется несколько раз. Такое поведение уместно только в случае, если выбор должен быть сделан обязательно (крайне редкий случай), и совершенно неуместно в первом, приветственном голосовом меню. Отключайте повторы голосового меню и переводите звонок на назначение, используемое по умолчанию: на секретаря, в очередь менеджеров и так далее. То же касается и тайм-аута набора.

Рейтинг
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:

Adblock
detector