====== Глава 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~~