Restapps daemon freepbx что это

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

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

Restapps daemon freepbx что это. Смотреть фото Restapps daemon freepbx что это. Смотреть картинку Restapps daemon freepbx что это. Картинка про Restapps daemon freepbx что это. Фото Restapps daemon freepbx что это

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

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

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

Restapps daemon freepbx что это. Смотреть фото Restapps daemon freepbx что это. Смотреть картинку Restapps daemon freepbx что это. Картинка про Restapps daemon freepbx что это. Фото Restapps daemon freepbx что это

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

Restapps daemon freepbx что это. Смотреть фото Restapps daemon freepbx что это. Смотреть картинку Restapps daemon freepbx что это. Картинка про Restapps daemon freepbx что это. Фото Restapps daemon freepbx что это

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

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

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

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

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

Restapps daemon freepbx что это. Смотреть фото Restapps daemon freepbx что это. Смотреть картинку Restapps daemon freepbx что это. Картинка про Restapps daemon freepbx что это. Фото Restapps daemon freepbx что это

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

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

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

Restapps daemon freepbx что это. Смотреть фото Restapps daemon freepbx что это. Смотреть картинку Restapps daemon freepbx что это. Картинка про Restapps daemon freepbx что это. Фото Restapps daemon freepbx что это

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

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

Restapps daemon freepbx что это. Смотреть фото Restapps daemon freepbx что это. Смотреть картинку Restapps daemon freepbx что это. Картинка про Restapps daemon freepbx что это. Фото Restapps daemon freepbx что это

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

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

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

Restapps daemon freepbx что это. Смотреть фото Restapps daemon freepbx что это. Смотреть картинку Restapps daemon freepbx что это. Картинка про Restapps daemon freepbx что это. Фото Restapps daemon freepbx что это

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

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

Restapps daemon freepbx что это. Смотреть фото Restapps daemon freepbx что это. Смотреть картинку Restapps daemon freepbx что это. Картинка про Restapps daemon freepbx что это. Фото Restapps daemon freepbx что это

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

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

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

Restapps daemon freepbx что это. Смотреть фото Restapps daemon freepbx что это. Смотреть картинку Restapps daemon freepbx что это. Картинка про Restapps daemon freepbx что это. Фото Restapps daemon freepbx что это

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

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

Restapps daemon freepbx что это. Смотреть фото Restapps daemon freepbx что это. Смотреть картинку Restapps daemon freepbx что это. Картинка про Restapps daemon freepbx что это. Фото Restapps daemon freepbx что это

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

Restapps daemon freepbx что это. Смотреть фото Restapps daemon freepbx что это. Смотреть картинку Restapps daemon freepbx что это. Картинка про Restapps daemon freepbx что это. Фото Restapps daemon freepbx что это

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

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

Restapps daemon freepbx что это. Смотреть фото Restapps daemon freepbx что это. Смотреть картинку Restapps daemon freepbx что это. Картинка про Restapps daemon freepbx что это. Фото Restapps daemon freepbx что это

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

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

Restapps daemon freepbx что это. Смотреть фото Restapps daemon freepbx что это. Смотреть картинку Restapps daemon freepbx что это. Картинка про Restapps daemon freepbx что это. Фото Restapps daemon freepbx что это

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

Restapps daemon freepbx что это. Смотреть фото Restapps daemon freepbx что это. Смотреть картинку Restapps daemon freepbx что это. Картинка про Restapps daemon freepbx что это. Фото Restapps daemon freepbx что это

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

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

Источник

Обновление FreePBX 14 до FreePBX 15 (Distro)

В данной статье расскажем как произвести обновление FreePBX 14 до стабильной версии FreePBX 15.

Друзья, 31 октября 2019 года команда разработчиков FreePBX официально объявила о выходе FreePBX 15. На данный момент FreePBX 15 Distro доступно для скачивания с официального сайта. Но при этом скачивание FreePBX 15 Manual пока не доступно с сайта, но его можно скачать.

Обновляться будем с FreePBX 14.0.13.6.

Restapps daemon freepbx что это. Смотреть фото Restapps daemon freepbx что это. Смотреть картинку Restapps daemon freepbx что это. Картинка про Restapps daemon freepbx что это. Фото Restapps daemon freepbx что это

Резервная копия

Первым делом необходимо выполнить резервную копию виртуальной машины (снять образ) или системы. Как выполнить бэкап FreePBX мы писали в статье: FreePBX 14 backup.

Обновление системы

Перед миграцией на новую ветку следует произвести полное обновление всех модулей и компонентов до актуального состояния. Произвести обновление можно двумя способами. Рассмотрим, конечно оба способа обновления FreePBX 14 до 15-й версии:

Через GUI

В процессе миграции с FreePBX 14 могут возникнуть ошибки. Чтобы их устранить, требуется полностью обновить текущую систему и модули до актуального состояния. Переходим в меню AdminUpdatesSystem Updates и производим обновление системы.

Через CLI

Подключаемся по SSH и вводим команду:

Установка модуля обновления

Переходим в меню AdminModule Admin. Нажимаем кнопку Upload modules.

Restapps daemon freepbx что это. Смотреть фото Restapps daemon freepbx что это. Смотреть картинку Restapps daemon freepbx что это. Картинка про Restapps daemon freepbx что это. Фото Restapps daemon freepbx что это

Далее активируем установленный модуль: AdminModule Admin → PBX Upgrader. Выбираем модуль и нажимаем кнопку Install и далее Process.

Restapps daemon freepbx что это. Смотреть фото Restapps daemon freepbx что это. Смотреть картинку Restapps daemon freepbx что это. Картинка про Restapps daemon freepbx что это. Фото Restapps daemon freepbx что это

Следующим этапом подтверждаем – Confirm.

Restapps daemon freepbx что это. Смотреть фото Restapps daemon freepbx что это. Смотреть картинку Restapps daemon freepbx что это. Картинка про Restapps daemon freepbx что это. Фото Restapps daemon freepbx что это

Обновление FreePBX 14 до FreePBX 15

После установки появится новый пункт меню: Admin → 14 to 15 Upgrade Tool. Переходим в данный пункт.

Restapps daemon freepbx что это. Смотреть фото Restapps daemon freepbx что это. Смотреть картинку Restapps daemon freepbx что это. Картинка про Restapps daemon freepbx что это. Фото Restapps daemon freepbx что это

Внимание! Если вы в настоящее время используете какие-либо коммерческие модули, пожалуйста, убедитесь, что они имеют право на обновление. Вы можете сделать это, посмотрев в меню System AdminВкладка Activation. Если модуль не подходит для обновления, он может перестать функционировать!

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

Продолжаем обновление: Proceed to the upgrade process.

Restapps daemon freepbx что это. Смотреть фото Restapps daemon freepbx что это. Смотреть картинку Restapps daemon freepbx что это. Картинка про Restapps daemon freepbx что это. Фото Restapps daemon freepbx что это

Подтверждаем верификацию системных параметров опроса использования FreePBX.

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

Следует обновить систему и модули до последней версии, после этого запустить процесс обновления заново.

Restapps daemon freepbx что это. Смотреть фото Restapps daemon freepbx что это. Смотреть картинку Restapps daemon freepbx что это. Картинка про Restapps daemon freepbx что это. Фото Restapps daemon freepbx что это

Restapps daemon freepbx что это. Смотреть фото Restapps daemon freepbx что это. Смотреть картинку Restapps daemon freepbx что это. Картинка про Restapps daemon freepbx что это. Фото Restapps daemon freepbx что это

При переходе с FreePBX 14 на FreePBX 15 между тем может возникнуть ошибка обновления модулей:

Их необходимо обновить последовательно. Если у вас возникла данное сообщение, следовательно вы не произвели обновление действующей системы.

Restapps daemon freepbx что это. Смотреть фото Restapps daemon freepbx что это. Смотреть картинку Restapps daemon freepbx что это. Картинка про Restapps daemon freepbx что это. Фото Restapps daemon freepbx что это

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

Restapps daemon freepbx что это. Смотреть фото Restapps daemon freepbx что это. Смотреть картинку Restapps daemon freepbx что это. Картинка про Restapps daemon freepbx что это. Фото Restapps daemon freepbx что это

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

Источник

Простая установка Asterisk + FreePBX для начинающих

Ситуация

Предпосылки

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

Решение

Мы решили пойти путем более сложным и трудозатратным для нас, но дешевым для компании. Начали учить системных администраторов азам работы с linux. Концепция обучения состоит в том, чтобы сотрудник мог самостоятельно взяв типовой дистрибутив linux ubutu server 12.04 сумел установить на него Asterisk, Веб управление FreePBX и систему веб-управления факсами hylafax+Avantfax, при этом использую реальные проекты в их текущих состояниях.

Кроме того, для упрощения развертывания, инструкция должна была стать максимально простой и короткой. В итоге всё свелось к простому копи-пасту и установке большинства пакетов из репозиториев. Весь процесс множество раз выверялся повторными установками. Мы постарались обеспечить принцип минимальной достаточности. Всё без чего можно обойтись пропускалось (оставлено для самостоятельного освоения сотрудниками).
Это очень облегчило задачу для Win админов которые не привыкли к консоли и позволило им почувствовать себя более уверенно, особенно когда в результате собственных действий за минимальное число попыток получали рабочую систему. Это очень воодушевляет на первых этапах.

Итак сама инструкция

После установки чистой ubuntu server 12.04 LTS по этой инструкции мы готовы к началу установки.

В первый раз ВСЕ действия выполняем копированием — вставкой ничего не меняя, как есть!

Установка LAMPA

В процессе установки мастер попросит задать пароль для mysql сервера. Задаем например PaSs или свой и запоминаем. Пустым пароль оставлять не надо!

FreePBX

Указываем пароль, который поставили при установке mysql

Загрузка и создание базы
Установка FREEPBX

Запускаем установку (заполняем параметры или оставляем по умолчанию):

Подготовка WEB сервера

Изменение конфигурации apache2, для корректной работы с русским языком, а так-же меняем пользователя www-data от имени которого стартует apache2 на пользователя asterisk

Загрузка модулей и обновлений

Загружаем и устанавливаем свежие модули

На этом базовый функционал готов, можно подключиться к серверу по
адрес сервера логин и пароль: admin

Некоторые добавления и исправления

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

Исправляем косяки с путями хранения звуков

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

Источник

Использование fwconsole во FreePBX 13

В данной статье рассмотрим возможности использования команды fwconsole во FreePBX 13 и ознакомимся с основными вариантами её использования. Основная информация fwconsole — это команда в Linux-системе, которая позволяет управлять FreePBX из командной строки, начиная с 13 версии и выше. Данная команда пришла на смену другой — amportal, которая активно использовалась во FreePBX 12 версии, а […]

В данной статье рассмотрим возможности использования команды fwconsole во FreePBX 13 и ознакомимся с основными вариантами её использования.

Основная информация

fwconsole — это команда в Linux-системе, которая позволяет управлять FreePBX из командной строки, начиная с 13 версии и выше. Данная команда пришла на смену другой — amportal, которая активно использовалась во FreePBX 12 версии, а также в более ранних дистрибутивах. Вообще говоря, amportal также включён и в 13 версию, но его использование не рекомендуется, так как она считается устаревшей. Также, если Вы до этого пользовались командой amportal, то увидите заметное увеличение возможностей, при использовании fwconsole.

При использовании amportal во FreePBX 13, команда будет выполнена, но в консоли увидим предупреждение:

Управляющие команды

В данном разделе рассмотрим основные управляющие команды fwconsole. К ним можно отнести start, stop, restart и chown.

fwconsole start — команда, используемая для старта FreePBX и Asterisk.

fwconsole stop — выполняет остановку FreePBX и Asterisk. В случае если хотим отменить данную команду — нажимаем клавишу «С». Для быстрой остановки — нажимаем «N».

После выполнения данной команды, Asterisk заблокирует возможность совершения новых вызовов. При этом в течение 300 секунд будет ждать завершения текущих. В случае если по истечению 300 секунд какие-то вызовы останутся, то они будут завершены. При этом Asterisk может остановиться и раньше — если последний вызов будет завершён ранее, чем истечёт лимит в 300 секунд.

После остановки Asterisk, во FreePBX по-прежнему можно попасть, но внутри него становятся недоступны функции, напрямую взаимодействующие с Asterisk (к примеру, Extensions или Queues). Также, вместо кнопки Apply Config, находится надпись «Can Not Connect to Asterisk».

fwconsole restart — выполняет последовательную остановку и запуск Asterisk (аналогично последовательному выполнению команд fwconsole stop и fwconsole start).

fwconsole chown — изменяет владельца файлов, которые использует а работе FreePBX на пользователя Apache. (asterisk:asterisk). Эта команда бывает удобна, если по каким-либо причинам, владелец каких-либо файлов изменился. К примеру, могли в /etc/asterisk/ скопировать файл extensions_custom.conf с другого сервера. При этом владелец данного файла изменится и FreePBX не сможет к нему обратиться, что приведёт к возникновению ошибки.

Из примера видим, что файл extensions_custom.conf принадлежал пользователю root. После выполнения команды fwconsole chown, владелец файла меняется на asterisk.

Также команде fwconsole chown доступны следующие опции:

verbose (-v|vv|vvv) — выводит подробную информацию о процессе выполнения (по каждому файлу);

file=filename (-f) — изменяет владельца и права для указанного файла;

Рассмотрим нюансы fwconsole chown.

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

После того, как прервали выполнение команды, доступ к fwconsole становится заблокированным, ввиду отсутствия прав, при этом выдаётся сообщение:

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

Тем самым, восстановили доступ к команде fwconsole. Теперь выполним прерванную команду, чтобы восстановить целостность системы (к примеру, до выполнения следующей команды, amportal так и не будет работать)

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

Второй нюанс: использование опции f, или же file. Из заявленного функционала следует, что данная опция должна применять команду fwconsole chown только к указанному файлу, при этом не влияя на остальные. Однако, при запуске данной команды, она проходит всё равно по всем файлам, игнорируя введённые параметры.

Из приведённого примера видим, что команда chown была выполнена для всех 21639 файлов, вместо одного Timeconditions.class.php, который был задан. Были протестированы варианты короткого и длинного использований, ровно, как и использование параметра в кавычках и без (если вызвать fwconsole chown —help, увидим, что запускать следует в кавычках).

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

Модульная часть

В этой части рассмотрим команды, которые относятся к определённым модулям.

context. С помощью этой команды можно получить краткую информацию об используемых контекстах. Очень удобно с помощью этой команды посмотреть номерной план текущего контекста. К примеру, рассмотрим контекст очередей, описанный в файле extensions_additional.conf. Для этого воспользуемся командой:

Результат выполнения данной команды можем увидеть на примере:

Или, к примеру, если в extensions_custom.conf содержится много диалплана в контексте from-internal-custom, то мы можем увидеть весь номерной план командой:

Кроме номерного плана, также выводится первая строка диалплана.

trunks. Команда предназначена для вывода информации по текущим транкам, а также быстрому включению/отключению их. Чтобы получить полный список транков, необходимо ввести команду:

Restapps daemon freepbx что это. Смотреть фото Restapps daemon freepbx что это. Смотреть картинку Restapps daemon freepbx что это. Картинка про Restapps daemon freepbx что это. Фото Restapps daemon freepbx что это
Список транков

Ниже списка транков идёт, указанный в квадратных скобках, ID транка. После перечисления всего списка ID номеров, увидим символ «>», указывающий на ожидание ввода одного из ID. Если ввести и нажать Enter, то показатель работы транка инвертируется (то есть, если транк был выключен, то он окажется включённым и наоборот). В приведённом выше примере включили 8 транк.

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

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

Также, для получения списка транков, без интерактивного меню изменения их состояния, можно использовать параметр —list:

Подробнее о настройке транков во FreePBX можно почитать в статье: Управление транками во FreePBX. Также, возможно будет интересен скрипт Мониторинга состояния транков.

dbug. Используется для включения дебага. Более подробнее о режиме дебага можно узнать из статьи: Дебаг FreePBX 13.

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

Sound Languages. Отображает язык воспроизведения звуковых файлов в Asterisk. Для того чтобы узнать, какие языки сейчас доступны для включения и какой используется по умолчанию, воспользуемся командой:

Используемый по умолчанию будет помечен «Х».

Подробности о работе модуля Sound Languages можно найти в статье: FreePBX-13: русский голос.

На этом рассмотрение возможностей fwconsole во FreePBX 13 завершено.

Источник

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

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