Freepbx как настроить время

Исправляем время в FreePBX на корректное

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

Исправляем неверное время в FreePBX

Если вы заметили, что настроено некорректное время в FreePBX, во-первых, необходимо проверить часовой пояс. Заходим в веб-интерфейс FreePBX, выбираем меню Администратор -> System Admin -> Time Zone (в моем варианте интерфейс русифицирован частично):

После внесения изменений убедитесь, что нажали кнопку «Передача запроса». Затем система попросит перезагрузить ее.

Если вы по-прежнему видите неправильное время в своей системе, вам необходимо убедиться, что запущена служба NTP. Network Time Protocol отвечает за синхронизацию системных часов с внешними серверами.

Сетевой протокол времени (NTP) широко используется в Интернете для синхронизации компьютерных часов с национальным стандартным временем. Архитектура, протокол и алгоритмы NTP эволюционировали более трех десятилетий в спецификации NTP версии 4 и эталонных реализациях для Unix, VMS и Windows.

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

Используемый сегодня алгоритм синхронизации времени NTP обеспечивает точность, как правило, в диапазоне от 0,1 мс в локальных сетях до нескольких десятков миллисекунд в межконтинентальном Интернете.

Устанавливаем корректное время в FreePBX

Чтобы убедиться, что служба NTP запущена, вам необходимо войти в систему по SSH в качестве пользователя root, например, с помощью PuTTY.

После входа в вашу УАТС вы можете проверить, работает ли NTP с помощью команды:

Чтобы перезапустить NTP, выполните следующую команду:

Чтобы прописать сервис NTP в автозагрузку, выполните следующую команду:

Чтобы узнать, на каких серверах синхронизируется ваша FreePBX, запустите команду:

Проверим текущее время командой date и убеждаемся что получили необходимый результат. В моем случае было необходимо перезагрузить портал командой amportal restart. В вашем случае возможно потребуется перезагрузка системы.

Источник

ИТ База знаний

Курс по Asterisk

Полезно

— Узнать IP — адрес компьютера в интернете

— Онлайн генератор устойчивых паролей

— Онлайн калькулятор подсетей

— Калькулятор инсталляции IP — АТС Asterisk

— Руководство администратора FreePBX на русском языке

— Руководство администратора Cisco UCM/CME на русском языке

— Руководство администратора по Linux/Unix

Серверные решения

Телефония

FreePBX и Asterisk

Настройка программных телефонов

Корпоративные сети

Протоколы и стандарты

Системное время в FreePBX 13

Цените свое время 🙂

3 минуты чтения

Для системного администратора очень важно иметь корректную настройку системного времени на IP – АТС Asterisk. Важность этого обуславливается многими причинами, такими как корпоративная маршрутизация звонка по времени, отработка резервного копирования по расписанию или отработка «кастомных» скриптов в cron. В статье мы покажем как правильно настроить время через графическую оболочку FreePBX и продемонстрируем настройки NTP (Network Time Protocol) через командную строку сервера.

Читайте также:  Почему не работает арбитраж

Продвинутый курс по Asterisk

Концентрат редких знаний, для внедрения Asterisk в крупных предприятиях. Все это мы собрали в одном курсе для тебя.

Настройка временной зоны через FreePBX

Перейдя в WEB — браузере к графическому интерфейсу FreePBX 13, откройте вкладку Admin → System Admin. Оказавшись в панели управления модулем, выберите необходимую временную зону (Time Zone) из предложенных:

Выбрав необходимую вам зону нажмите Submit

Обратите внимание! Чтобы настройки вступили в силу, необходимо произвести перезагрузку сервера. Вы можете сделать это либо через CLI с помощью команды reboot, либо в разделе Power Options.

Настройка NTP через CLI

Если после установки временной зоны время на вашем сервере так и не поменялось, то необходимо произвести проверку настроек NTP. Подключитесь к серверу по SSH или напрямую, и выполните следующие команды:

Проверьте содержимое файла настройки синхронизации времени. В нем в явном виде должны быть прописаны сервера (не закомментированные строки, начинающиеся с server). Если вы хотите указать собственный сервер NTP, то сотрите содержимое файла и добавьте запись. Формат примерно такой:

Перед изменением конфигурации файла ntp.conf рекомендуем проверить сетевую связность, произведя пинг – запрос на IP или доменное имя сервера.

После проверки конфигурации, проверяем запущен ли NTP демон на сервере:

Как мы видимо, процесс ntpd с идентификатором 1234 запущен. Если у вас иначе, произведите перезапуск этого процесса:

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

Проверяем, с какими NTP серверами синхронизируется наш Asterisk:

Через некоторое время проверяем системное время командой date . Теперь все должно быть корректно:

Продвинутый курс по Asterisk

Концентрат редких знаний, для внедрения Asterisk в крупных предприятиях. Все это мы собрали в одном курсе для тебя.

Источник

Входящие звонки по времени в FreePBX

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

Постановка задачи

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

Изначально необходимо создать два разных IVR и назвать их, например, IVR-day и IVR-night. (Более подробно о составлении IVR можно посмотреть здесь)

Создание временной группы

Далее создаются необходимые временные группы. Настройки производятся на вкладке Applications>Time Groups: в поле Description вводится описание временной группы — целесообразно в описании указывать временной диапазон, который будет использоваться. Затем настраиваются параметры времени: Time to start/Time to finish — время начала/окончания работы группы (время можно выставлять с точностью до минуты), Week Day start/Week Day finish — день недели началы/окончания работы. Для примера возьмем с понедельника по пятницу с 9:00 до 18:00.

Читайте также:  Компьютер сам перезагружается когда за ним не работаешь

После сохранения настроек созданные временные группы отображаются в правом верхнем углу окна. Здесь же находится кнопка Add Time Group при нажатии на которую открывается страница добавления новой временной группы.

Создание правил по времени

Теперь можно перейти на страницу создания Временных правил: Applications>Time Conditions. В поле Time Condition name задается имя правила, например, worktime. В поле Time Group выбирается созданная на предыдущем шаге временная группа. Поле Destination if time matches (Назначение если время совпадает) — соответственно выставляет назначение куда будет направлен входящий звонок при совпадении времени — в данном случае будет завернут в IVR-day. Поле Destination if time does not match (Назначение если время не совпадает) — соответственно выставляет назначение куда будет направлен входящий звонок при не совпадении времени — в данном случае будет завернут в IVR-night.

Заворот входящих звонков в правило по времени

Теперь необходимо завернуть входящие маршруты на только что созданное правило по времени. Вкладка Connectivity>Inbound Route. Создается маршрут для AnyDID/AnyCID и заворачивается на созданное правило по времен: в поле Set Destination указывается Time Conditions, затем выбирается необходимое правило.

На этом настройка перенаправление входящей маршрутизации на правила по времени закончена.

Источник

Системное время в FreePBX 13

Для системного администратора очень важно иметь корректную настройку системного времени на IP – АТС Asterisk. Важность этого обуславливается многими причинами, такими как корпоративная маршрутизация звонка по времени, отработка резервного копирования по расписанию или отработка «кастомных» скриптов в cron . В статье мы покажем как правильно настроить время через графическую оболочку FreePBX и продемонстрируем настройки NTP (Network Time Protocol) через командную строку сервера.

НАСТРОЙКА ВРЕМЕННОЙ ЗОНЫ ЧЕРЕЗ FREEPBX

Перейдя в WEB — браузере к графическому интерфейсу FreePBX 13, откройте вкладку Admin → System Admin . Оказавшись в панели управления модулем, выберите необходимую временную зону (Time Zone) из предложенных:

Выбрав необходимую вам зону нажмите Submit

Обратите внимание! Чтобы настройки вступили в силу, необходимо произвести перезагрузку сервера. Вы можете сделать это либо через CLI с помощью команды reboot , либо в разделе Power Options .

НАСТРОЙКА NTP ЧЕРЕЗ CLI

Если после установки временной зоны время на вашем сервере так и не поменялось, то необходимо произвести проверку настроек NTP. Подключитесь к серверу по SSH или напрямую, и выполните следующие команды:

Проверьте содержимое файла настройки синхронизации времени. В нем в явном виде должны быть прописаны сервера (не закомментированные строки, начинающиеся с server ). Если вы хотите указать собственный сервер NTP, то сотрите содержимое файла и добавьте запись. Формат примерно такой:

server 192.168.0.123 //вместо 192.168.0.123, укажите IP – адрес или доменное имя вашего NTP

Перед изменением конфигурации файла ntp.conf рекомендуем проверить сетевую связность, произведя пинг – запрос на IP или доменное имя сервера.

После проверки конфигурации, проверяем запущен ли NTP демон на сервере:

]# service ntpd status
ntpd (pid 1234) is running.

Читайте также:  Как настроить приставку телеканал

Как мы видимо, процесс ntpd с идентификатором 1234 запущен. Если у вас иначе, произведите перезапуск этого процесса:

]# service ntpd restart
Shutting down ntpd: [ OK ]
Starting ntpd: [ OK ]

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

]# chkconfig ntpd on
[root@localhost

Проверяем, с какими NTP серверами синхронизируется наш Asterisk:

]# ntpq -p
remote refid st t when poll reach delay offset jitter
==============================================================================
-n2.time1.regnet 194.190.168.1 2 u 46 64 37 50.668 6.009 2.017

Через некоторое время проверяем системное время командой date. Теперь все должно быть корректно:

]# date
Mon Oct 24 12:53:06 MSK 2016

Источник

Правила по времени во FreePBX

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

Постановка задачи

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

Изначально необходимо создать два разных IVR и назвать их, например, IVR-day и IVR-night. ( Более подробно о составлении IVR можно посмотреть здесь)

Создание временной группы

Далее создаются необходимые временные группы. Настройки производятся на вкладке Applications>Time Groups: в поле Description вводится описание временной группы — целесообразно в описании указывать временной диапазон, который будет использоваться. Затем настраиваются параметры времени: Time to start/Time to finish — время начала/окончания работы группы ( время можно выставлять с точностью до минуты), Week Day start/Week Day finish — день недели началы/окончания работы. Для примера возьмем с понедельника по пятницу с 9:00 до 18:00.

После сохранения настроек созданные временные группы отображаются в правом верхнем углу окна. Здесь же находится кнопка Add Time Group при нажатии на которую открывается страница добавления новой временной группы.

Создание правил по времени

Теперь можно перейти на страницу создания Временных правил: Applications>Time Conditions. В поле Time Condition name задается имя правила, например, worktime. В поле Time Group выбирается созданная на предыдущем шаге временная группа. Поле Destination if time matches ( Назначение если время совпадает) — соответственно выставляет назначение куда будет направлен входящий звонок при совпадении времени — в данном случае будет завернут в IVR-day. Поле Destination if time does not match ( Назначение если время не совпадает) — соответственно выставляет назначение куда будет направлен входящий звонок при не совпадении времени — в данном случае будет завернут в IVR-night.

Заворот входящих звонков в правило по времени

Теперь необходимо завернуть входящие маршруты на только что созданное правило по времени. Вкладка Connectivity>Inbound Route. Создается маршрут для AnyDID/AnyCID и заворачивается на созданное правило по времен: в поле Set Destination указывается Time Conditions, затем выбирается необходимое правило.

На этом настройка перенаправления входящей маршрутизации на правила по времени закончена.

Источник

Оцените статью