This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
asterisk._телефония_будущего_для_предприятия_2025 [2025/07/17 13:52] val [Лабораторные работы: Подключение телефонной сети предприятия к VoIP провайдерам] |
asterisk._телефония_будущего_для_предприятия_2025 [2025/07/25 12:58] (current) val [Лабораторные работы] |
||
---|---|---|---|
Line 205: | Line 205: | ||
=== 3.3 PJSIP === | === 3.3 PJSIP === | ||
- | * [[Сервис Asterisk#Настройка RES_PJSIP каналов]] | + | * [[Сервис Asterisk#Настройка PJSIP точки подключения к VoIP провайдеру]] |
=== 3.4 Диагностика проблем подключения === | === 3.4 Диагностика проблем подключения === | ||
Line 247: | Line 247: | ||
* [[Сервис Asterisk#Базовая конфигурация]] | * [[Сервис Asterisk#Базовая конфигурация]] | ||
- | * [[Сервис Asterisk#Перевод вызова на другого абонента]] | + | * [[Сервис Asterisk#Перевод вызова на другого абонента]] (можно # и *2) |
Проверка: | Проверка: | ||
- | * Звоним с Zoiper на 403 (PhonerLite) и набираем *21301 (!!не сработало, проверить!!) или *228916... на клавиатуре компьютера (должен быть слышен DTMF) | + | * Звоним с Zoiper на 403 (PhonerLite) и набираем #301 или *28916... на клавиатуре софтфона (должен быть слышен DTMF) |
=== 4.3 Перехват и парковка вызовов === | === 4.3 Перехват и парковка вызовов === | ||
Line 260: | Line 260: | ||
Проверка: | Проверка: | ||
- | * из "города" звонят секретарю (401-й), перехватывает 403-й (PhonerLite) | + | * из "города" звонят секретарю (оставляем на входящих только 401-й), перехватывает 403-й (PhonerLite) |
Задача: при необходимости, "повесить" вызов на "удержание", освобождая телефон для другого звонка, например для консультации. | Задача: при необходимости, "повесить" вызов на "удержание", освобождая телефон для другого звонка, например для консультации. | ||
Line 267: | Line 267: | ||
Проверка: | Проверка: | ||
- | * В классе - звоним с 401 на 403, паркуем вызов на 403, продолжаем разговор, набирая c 403-го телефона номер парковочного слота | + | * Звоним "клиенту в город", паркуем разговор, что-то уточняем, возвращаемся к разговору |
- | * В вебинаре - преподаватель звонит с 402-го слушателю на 401-й, преподаватель и/или слушатель паркует вызов и возвращается к нему | + | |
Задача: улучшаем музыку в режиме ожидания, знакомимся с кодеками (демонстрирует преподаватель) | Задача: улучшаем музыку в режиме ожидания, знакомимся с кодеками (демонстрирует преподаватель) | ||
Line 282: | Line 281: | ||
* [[Сервис Asterisk#Обработка статуса вызова]] (демонстрирует преподаватель) | * [[Сервис Asterisk#Обработка статуса вызова]] (демонстрирует преподаватель) | ||
- | Сценарий: уведомляем звонящего о том, что абонент разговаривает по другой линии (демонстрирует преподаватель, звонок с 401-го на 311, с 402-го на 401-й) | + | Сценарий: уведомляем звонящего о том, что абонент разговаривает по другой линии (звонок с 401-го на 311, с 403-го на 401-й) |
* [[Сервис Asterisk#Добавление своих классов]] в MOH | * [[Сервис Asterisk#Добавление своих классов]] в MOH | ||
- | * [[Сервис Asterisk#Подсчет количества одновременных вызовов абонента]] для многоканального телефона (демонстрирует преподаватель) | + | * [[Сервис Asterisk#Подсчет количества одновременных вызовов абонента]] для многоканального телефона |
=== 4.5 Внедрение голосовой почты === | === 4.5 Внедрение голосовой почты === | ||
- | Создать ящик для пользователя 401, 402 и 403(в классе, понадобится в теме переадресации) | + | Создать ящики для пользователей 401, 402 и 403 (делаем все, понадобится в теме пере адресации) |
* [[Сервис Asterisk#Голосовая почта]] | * [[Сервис Asterisk#Голосовая почта]] | ||
+ | |||
+ | Проверка: | ||
+ | * Звоним с 401 на 403, оставляем сообщение, наблюдаем уведомление о голосовом сообщении, отвечаем, ... | ||
=== 4.6 Дополнительные возможности обработки входящих вызовов === | === 4.6 Дополнительные возможности обработки входящих вызовов === | ||
Line 311: | Line 313: | ||
=== 4.7 Прослушивание и запись разговоров === | === 4.7 Прослушивание и запись разговоров === | ||
- | !!! Методически лучше начать с записи в IVR | ||
- | |||
- | * [[Сервис Asterisk#Прослушивание разговоров]] в реальном времени (при отсутствии телефонных аппаратов нужна помощь слушателя, звонящего, например, с 401-го на 311) | ||
* [[Сервис Asterisk#Запись разговоров]] | * [[Сервис Asterisk#Запись разговоров]] | ||
* Файловый сервер SAMBA [[Файловый сервер SAMBA#Публичный каталог доступный на чтение]] | * Файловый сервер SAMBA [[Файловый сервер SAMBA#Публичный каталог доступный на чтение]] | ||
+ | |||
+ | * [[Сервис Asterisk#Прослушивание разговоров]] в реальном времени | ||
+ | |||
+ | Проверка: | ||
+ | |||
+ | * Через DISA из IVR подключаемся для прослушивания звонка с софтфона на 311 | ||
=== 4.8 Использованием AstDB === | === 4.8 Использованием AstDB === | ||
Line 332: | Line 337: | ||
Проверка: | Проверка: | ||
+ | |||
* Звонок с 401 на 403 уходит на мобильный | * Звонок с 401 на 403 уходит на мобильный | ||
Line 339: | Line 345: | ||
* [[Сервис Asterisk#Организация обратных вызовов]] | * [[Сервис Asterisk#Организация обратных вызовов]] | ||
- | === 4.10 Автоматизация распределения входящих вызовов между операторами === | + | Проверка: |
+ | |||
+ | * Подключаем софтфоны к конференции через channel originate | ||
+ | * Через DISA из IVR подключаемся к конференции | ||
+ | |||
+ | === 4.10 Автоматизация распределения вызовов между операторами === | ||
+ | |||
+ | * Первый вариант использования очередей: направляем вызовы из города в телефон секретаря, устанавливаем на нем call-limit=1, занимаем звонком на 311, можно добавить обработчик | ||
+ | <code> | ||
+ | ... | ||
+ | exten => voip1_000013,n,ExecIf($["${DIALSTATUS}" = "CHANUNAVAIL"]?Playback(all-circuits-busy-now)) | ||
+ | exten => voip1_000013,n,ExecIf($["${DIALSTATUS}" = "CHANUNAVAIL"]?Hangup()) | ||
+ | ... | ||
+ | </code> | ||
+ | * [[Сервис Asterisk#Организация очередей]] | ||
+ | |||
+ | * [[Сервис Asterisk#Организация обратных вызовов]] для автоматического обзвона клиентов | ||
- | * [[Сервис Asterisk#Организация очередей]] (демонстрирует преподаватель) | ||
- | * [[Сервис Asterisk#Организация обратных вызовов]] | ||
* [[Сервис Asterisk#Добавление своих классов]] в MOH (сделать тишину для операторов!:) | * [[Сервис Asterisk#Добавление своих классов]] в MOH (сделать тишину для операторов!:) | ||
- | * [[Сервис Asterisk#Организация Call центра]] | + | * [[Сервис Asterisk#Организация Call центра]] |
=== 4.11 Отказоустойчивая конфигурация === | === 4.11 Отказоустойчивая конфигурация === | ||
- | * [[https://www.specialist.ru/news/4815/besplatnij-seminar-asterisk-v-otkazoustojchivoj-konfiguracii|Бесплатный семинар «Asterisk в отказоустойчивой конфигурации»]] - [[Asterisk в отказоустойчивой конфигурации]] | + | * [[Asterisk в отказоустойчивой конфигурации]] |
- | * [[https://youtu.be/U-LOU6dkBqs|Отказоустойчивая конфигурация на примере Asterisk]] | + | |
- | * [[Решение DRBD]] | ||
- | * [[Пакет Pacemaker]] | ||
- | * [[Технология LXC]] | ||
==== Вопросы ==== | ==== Вопросы ==== | ||
Line 393: | Line 409: | ||
==== Лабораторные работы ==== | ==== Лабораторные работы ==== | ||
- | |||
- | === Подготовка voip1.un === | ||
- | |||
- | * Учетки 00000X на voip1.un настроить на nat | ||
- | * Старые сервера остановить, | ||
- | * отрегистрировать на voip1 (может не нужно) | ||
- | * настроить iax на 172.16.1.100+X (если будет iax) | ||
- | * перезапустить voip1 (может не нужно) | ||
=== 5.1 Установка WEB интерфейса Asterisk === | === 5.1 Установка WEB интерфейса Asterisk === | ||
+ | * Старый сервер остановить | ||
* [[FreePBX#Установка]] FreePBX (сгенерировать новый mac) | * [[FreePBX#Установка]] FreePBX (сгенерировать новый mac) | ||
- | |||
=== 5.2 Настройка сервисов телефонии через WEB интерфейс === | === 5.2 Настройка сервисов телефонии через WEB интерфейс === |