====== Глава 9. Расширенные настройки. ====== Эта глава посвящена расширенным настройкам для RTP (Real-Time Transport Protocol), а также глобальным настройкам SIP, IAX и аналоговых аккаунтов. Кроме того, вы узнаете, как создать Asterisk Interface Manager и настроить веб-интерфейс для индивидуальных потребностей. ====== RTP ====== В режиме реального времени Transport Protocol (RTP) определяет стандартный формат для передачи аудио и видео по IP-сетям. По умолчанию, RTP использует диапазон портов между 10000 и 10200. Для некоторых маршрутизаторов и брандмауэров, возможно, потребуется настроить диапазон портов. Еще одна причина для настройки диапазона портов - большое количество параллельных звонков. Каждый вызов использует два RTP порта. Это означает,что если есть 200 портов, то возможно только 100 параллельных звонков. Если ваша телефонная система должна обрабатывать больше звонков в одно и то же время, необходимо расширить диапазон портов. {{ :handbook:askoziapbx_local_-_rasshirennye_rtp.png?direct |}} Обратите внимание, что после нажатия кнопки //Сохранить//, все текущие вызовы будут сброшены. Нажмите //Сохранить// завершения настройки. ====== SIP ====== Session Initiation Protocol (SIP) является сигнальным протоколом, используемым большинством телефонов VoIP. Вы можете изменить **Слушающий порт** SIP(по умолчанию порт 5060) для повышения безопасности. Кроме того, некоторым SIP провайдерам необходимы дополнительные параметры, такие как** Периоды регистрации** и **Записи DNS сервера**. Некоторые брандмауэры закрывают порты после периода неактивности. Такое поведение может потребовать сократить время ожидания регистрации SIP провайдеров. Другой причиной может быть необходимость в различных тайм-аутах при регистрации некоторых SIP-провайдеров. Значения по умолчанию минимум 60, максимально 3600 и для стандартных 120 секунд. В некоторых случаях службы DNS записи могут увеличить время необходимое для вызова настройки. Если вы используете телефон SIP, а не SIP- провайдера, возможно, имеет смысл отключить службы DNS записей, но это не рекомендуется. **Дополнительные параметры**, которые определены в **Расширенные / SIP**, применимы для всех SIP телефонов и провайдеров, зарегистрированных в AskoziaPBX. Подробнее о **Дополнительных параметрах** в [[handbook:integrator#manual_attributes|разделе]]. {{ :handbook:askoziapbx_local_-_rasshirennye_sip.png?direct |}} Нажмите //Сохранить// для завершения настройки. ====== IAX ====== IAX протокол является собственным протоколом Asterisk и поддерживает ряд телефонов VoIP. По умолчанию, **Слушающий порт** для IAX (порт 4569) можно изменить, если он уже используется или для улучшения безопасности. **Дополнительные параметры**, которые определены в **Расширенные/ IAX** применяются для всех IAX телефонов и провайдеров использованных в AskoziaPBX. Подробнее о **Дополнительных параметрах** в [[handbook:integrator#manual_attributes|разделе]]. {{ :handbook:iax.png?direct |}} Вторая часть меню о конфигурировании **Аудио буфера**. **Аудио буфера** компенсирует время задержек сигналов. При использовании **Аудио буфера** теряется меньше пакетов данных(уровень потери пакетов). С другой стороны, увеличивается время задержки данных. Следовательно, **Аудио буфера** представляет собой компромисс между задержками и потерями пакетов. Вы можете выбрать между двумя вариантами. **Включить Аудио буфер на IAX устройствах системы** и **Использовать Аудио буфер даже тогда, когда соединены (bridging) две конечные точки**. Если вы хотите использовать второй вариант,он должен быть "принудительный", потому что контроль над Аудио буфером обычно производится телефонами. {{ :handbook:askoziapbx_local_-_rasshirennye_iax.png?direct |}} Нажмите //Сохранить // завершения настройки. ====== TFTP-сервер ====== Некоторые телефоны (например, Snom, Polycom и др.) могут обновляться через TFTP. Чтобы использовать встроенный в AskoziaPBX TFTP-сервер, обязательно должен быть добавлен [[handbook:system#diski|внешний диск]]. После этого вам необходимо поместить файлы прошивки в каталог на диске **/storage/usbdisk1/askoziapbx/tftpd/** для раздачи их через TFTP-сервер. {{ :handbook:askoziapbx_local_-_rasshirennye_tftp-server.png?direct |}} Для того, чтобы телефоны "нашли" обновления, укажите IP-адрес в поле **Слушать IP**. ====== Аналоговые/Цифровые ====== Если вы используете несколько **Тоновых зон** расположите их перетаскиванием в приоритетном порядке. Первая тоновая зона будет по умолчанию. {{ :handbook:analogovye.png?direct |}} Второй момент - конфигурация влияет на **Импеданс портов**. Следует настроить такой способ, который используется в стране назначения, чтобы убедиться, что входящие сигналы вызова правильно интерпретируются. {{ :handbook:askoziapbx_local_-_rasshirennye_analogovye.png?direct |}} Нажмите //Сохранить// завершения настройки. ====== Менеджер интерфейса Asterisk ====== Asterisk Manger Interface (AMI) предоставляет возможность управлять непосредственно Asterisk, вам проще устранять неполадки. Вы можете определить пользователей с различными способами авторизации (Чтение и запись) для различных типов событий. Вы можете следить за этими событиями с помощью Telnet клиента. Telnet (телекоммуникационных сетей) является широко используемым сетевым протоколом. Все распространенные операционные системы поставляются с Telnet клиентом. Нажмите {{:doc:askozia:handbook:plusik.jpg?|}}, чтобы добавить новую учетную запись пользователя для Asterisk Interface Manager. {{ :handbook:askoziapbx_local_-_rasshirennye_interfeĭs_menedzhera.png?direct |}} Для добавления новой учетной записи необходимо указать **Имя пользователя** и **Пароль**. Кроме того, необходимо задать **Запрещенную сеть** и **Разрешенную сеть**. Для этого введите IP-адрес и маску подсети. {{ :handbook:ami.png?direct |}} На серверах с открытым доступом вы должны использовать AMI только при использовании брандмауэра или туннеля SSH. Нажмите //Сохранить// завершения настройки. После этого необходимо перезагрузить телефонную систему. Теперь вы можете подключиться к диспетчеру интерфейса через порт 5038. Для этого введите следующую команду в терминале (как открыть терминал в операционной системе описаны в Главе 1. Установка). Замените "х" IP-адресом вашего телефонной системы. Telnet xxx.xx.xx.xxx 5038 Ваш терминал должен выглядеть следующим образом: macbook:~ myMac$ telnet xxx.xx.xx.xxx 5038 Trying xxx.xx.xx.xxx... Connected to xxx.xx.xx.xxx. Escape character is '^]'. Asterisk Call Manager/1.1 Теперь вы должны авторизоваться в системе, используя пользовательскую информацию, указанную ранее в веб-интерфейса AskoziaPBX. Допустим, что вы использовали слово "1cami" для **Имя пользователя** и **Пароль**. Обратите внимание, что необходимо ввести полный текст следующей команды. Для разрывы строк нажмите клавишу ВВОД. Action: Login Username: 1cami Secret: 1cami Завершите команду нажатием двойного ввода. Правильно отработанная команда выглядит так: Response: Success ActionID: 1 Message: Authentication accepted Все разрешенные события теперь можно контролировать. ===== AstManProxy ===== AstManProxy - это многопоточный прокси-сервер для Asterisk. Он предназначен для обработки связи с несколькими серверами Asterisk и выступает в качестве единой точки контакта для приложений. AstmanProxy поддерживает несколько входных и выходных форматов , включая XML, CSV HTTP, HTTPS, SSL и стандартный формат Asterisk. AstmanProxy способен управлять несколькими запросами и обрабатывать их по очереди. Пользователи видят только события, которые имеют отношение именно к ним. Более подробно вы можете прочесть на ресурсе [[http://www.voip-info.org/wiki/view/AstManProxy]]. {{ :handbook:interfeĭs_menedzhera.png?direct |}} Для использования AstManProxy активируйте галочку в соответствующем поле. {{ :handbook:ast_menedzhera.png?direct |}} Чтобы добавить новый аккаунт для AstManProxy сервер нажмите на {{:handbook:dobavit1.png?direct|}} {{ :handbook:local_-_rasshirennye_polzovatel_astmanproxy_redaktirovat_polzovatelja.png?direct |}} Вам необходимо указать **Логин** и **Пароль**, а так же задать **Канал** и **Контекст для входящих и исходящих**. Нажмите //Сохранить// завершения настройки. ====== Аналитика Humburg ====== Humburg Labs предлагает услуги аналитики и выявления случаев мошенничества(атак). Подпишитесь на http://humbuglabs.org/ Нажмите на **Аналитика Humburg** в меню. Включите **enable Humbug** и введите **ключ API** и ваш **Ключ шифрования**. Обратите внимание, что Humbug является сторонним программным обеспечением. В рамках данного проекта аналитика по всем вашим вызовам передается в Humbug Labs. {{ :handbook:askoziapbx_local_-_storonnie_analitika_zvonkov_humbug.png?direct |}} Нажмите //Сохранить// для завершения настройки и перезагрузки телефонной системы. ====== Разное ====== ===== Функции GUI ===== AskoziaPBX дает возможность отключить **Консольное меню**. Это не позволяет третьим сторонам получить доступ к консоли AskoziaPBX через VGA или последовательный интерфейс. Для этого телефонная система должна иметь один из этих интерфейсов. Кроме того, физические доступ к телефонной системе не требуется. Меню **Навигация** предназначена для упрощения веб-интерфейса. При желании вы можете выключить отображения в меню SIP, IAX, ISDN и аналоговых учетных записей, если вы их не используете. Точно так же вы можете убрать из веб интерфейса шаблоны SIP провайдеров, если они вам не нужны. {{ :handbook:askoziapbx_local_-_rasshirennye_funkcii_gui.png?direct |}} Нажмите //Сохранить// для завершения настройки. ===== Настройки сети ===== Вы можете **Объединить сетевые интерфейсы** в группу. Может пригодиться для разделения сетей для IP телефонов, а так же для безопасного подключения аналогового/цифрового шлюза. {{ :handbook:nastroĭki_seti.png?direct |}} ===== Автонастройка ===== При автонастройке Askozia переносит на телефоны логотипы, но с помощью этой опции вы сможете ее выключить. {{ :handbook:avtonastroĭka_rasshirennye_funkcii_gui.png?direct |}} ====== Комментарии ====== ~~DISQUS~~