По вашему запросу ничего не найдено :(
Убедитесь, что запрос написан правильно, или посмотрите другие наши статьи:
img
В статье будет описана настройка SIP - транка в FreePBX 13 для связки Asterisk и провайдера SIPNET. Создание SIP – транка Sipnet Первый шаг является стандартным для настройки любого типа транка – необходимо в веб-интерфейсе пройти по пути: Connectivity –> Trunks. Далее нажать на кнопку + Add Trunk. Затем выберите «Add SIP (chan_pjsip) Trunk». Далее необходимо присвоить имя SIP - транку и задать исходящий CallerID После, необходимо зайти во вкладку pjsip Settings и заполнить поля о логине, пароле и SIP-сервере Соответственно, Username – номер, полученный от SIPNET, Secret – ваш пароль и SIP Server – адрес самого SIPNET. Текстовая конфигурация транка Если вы производите настройку через конфигурационные файлы Asterisk (sip.conf), или, в интерфейсе FreePBX 12 заполняете поле PEER Details, то скопируйте следующую строчку для выполнения настройки: [sipnet] secret = ваш пароль defaultuser = укажите ваш SIP ID выданный оператором trunkname = sipnet host = sipnet.ru type = peer context = from-trunk insecure = invite fromuser = укажите ваш SIP ID выданный оператором fromdomain = sipnet.ru disallow = all allow = alaw&ulaw nat = no directmedia = no dtmfmode = rfc2833 Для завершения настроек и регистрации SIP- транка в FreePBX 12, укажите строку регистрации в поле Register String по указанному шаблону: [Ваш SIP ID]: [Ваш пароль]@sipnet.ru/[Ваш SIP ID] Входящий маршрут Sipnet Чтобы ваш Asterisk мог обрабатывать входящие звонки на номер, который мы зарегистрировали в предыдущем шаге, необходимо создать входящий маршрут. Для этого, перейдите во вкладку Connectivity –> Inbound Routes и нажмите на кнопку + Add Inbound Route. Здесь все просто – в поле DID Number указываете номер, который вы приобрели у Sipnet, а в разделе Set Destination, укажите направление для этого звонка, например, это может быть голосовое меню, Ring Group или конкретный внутренний номер. Исходящий маршрут Sipnet Следующим шагом является создание исходящего маршрута. Откроем вкладку Connectivity –> Outbound Routes, выберем +Add Outbound Route Необходимо задать имя маршрута и номер – он выдан вам провайдером Обратите внимание, так же необходимо указать SIP - транк в Trunk Sequence for Matched Routes, который был только что создан. Как финальный шаг, указываем правила набора для использования данного маршрута Более подробно про настройку маршрутизации вы можете почитать в статье по ссылке ниже: Настройка маршрутизации вызовов После всех проведенных манипуляций, жмём Apply Changes наверху страницы.
img
Мы уже рассматривали как можно выключать и перезагружать Linux сервер. А вы знали вы можете заставить операционную систему выполнять определенные действия при загрузке, а также при входе в систему или выходе из нее? В этой статье, мы обсудим традиционные методы достижения этих целей в Linux, не зависимо от дистрибутива. Выполнение скриптов Linux во время перезагрузки или запуска Есть два традиционных метода для выполнения команды или запуска скриптов во время запуска: Метод №1 - Используйте задание cron (cron job) Примечание. Мы предполагаем использование Bash в качестве основной оболочки. Помимо обычного формата минута/час/день месяца/месяц/день недели, который широко используется для обозначения расписания, планировщик cron также позволяет использовать @reboot. Эта директива, за которой следует абсолютный путь к скрипту, приведет к его запуску при загрузке сервера. Руководство по cron можно найти тут. Однако у этого подхода есть два предостережения: Демон cron должен быть запущен Сценарий или файл crontab должны включать необходимые переменные среды, если таковые имеются Метод № 2 - Используйте /etc/rc.d/rc.local Этот метод действителен даже для дистрибутивов на основе systemd. Чтобы этот метод работал, вы должны предоставить разрешения на выполнение (execute) для /etc/rc.d/rc.local следующим образом: # chmod +x /etc/rc.d/rc.local и добавьте свой скрипт в конец файла. Имейте в виду, что скрипту предварительно должны быть предоставлены разрешения на выполнение:$ chmod +x /home/gacanepa/script1.sh Выполнение скриптов Linux при входе в систему и выходе из системы Чтобы выполнить сценарий при входе или выходе из системы, используйте ~.bash_profile и ~.bash_logout соответственно. Скорее всего, вам потребуется создать последний файл вручную. Просто пропишите строку, вызывающую ваш скрипт, внизу каждого файла так же, как и раньше
img
Привычный и удобный интерфейс FreePBX удобен для обновления модулей Asterisk – к нему мы уже привыкли. Но не многие знают, как обновить модули через командную строку (консоль, CLI). Разберемся сначала, как обновить конкретный модуль, а затем, как обновить все модули сразу. Разберем обновление модуля framework. Для этого, через любой SSH клиент подключитесь к вашему Asterisk через CLI и зайдите под правами root Далее, вводим следующую команду: [root@localhost ~]# amportal a ma update framework После успешной установки, нам необходимо применить настройки. Как помните, в FreePBX есть красная кнопка «Apply Config». Ее аналог через CLI это следующая команда: [root@localhost ~]# amportal a r На этом модуль Framework обновлен. Давайте теперь рассмотрим процесс массового обновления всех модулей сразу. Для этого, введем следующую команду: [root@localhost ~]# amportal a ma upgradeall После ввода данной команды, Asterisk начнет обновление всех модулей, для которых доступен апгрейд. По окончанию обновления, аналогично применим конфигурацию командой: [root@localhost ~]# amportal a r
ВЕСЕННИЕ СКИДКИ
40%
50%
60%
До конца акции: 30 дней 24 : 59 : 59