Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
ics70:trunks [2019/09/11 10:21] zhenya |
ics70:trunks [2020/05/25 17:16] (текущий) misha [Туннели] |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ===== Внешние каналы ===== | + | ====== Внешние каналы ====== |
- | Система позволяет обмениваться звонками между сотрудниками организации внутри сети без каких-либо дополнительных настроек. | + | Модуль «Внешние каналы» расположен в Меню «Телефония». Данный модуль предназначен для того, чтобы настроить входящие и исходящие звонки во внешнюю сеть. При открытии модуля «Внешние каналы» будет отображен список провайдеров и туннелей, созданных в ИКС, а также строка поиска и функциональные кнопки (добавить, удалить, выключить, редактировать) активирующиеся при выборе объекта. |
- | Для того, чтобы настроить входящие и исходящие звонки во внешнюю сеть, необходимо добавить хотя бы один внешний канал связи. | + | {{ ics70:trunks4.png?nolink&861x369 }} |
- | В текущей версии поддерживаются два вида каналов - SIP и IAX и аналогично два вида туннелей. Туннели это те же провайдеры, но служат обычно для упрощенного соединения между двумя ИКС. Чтобы настроить новый канал, нажмите кнопку "Добавить". | + | В ИКС поддерживаются два вида каналов - SIP и IAX, а также два вида аналогичных туннелей. Туннели предназначены для соединения телефонии двух ИКС. Чтобы настроить новый канал, нажмите кнопку «Добавить» и выберите тип нужного канала (транка). |
- | Провайдер SIP позволяет настроить: | + | ==== Провайдер SIP ==== |
- | * адрес и порт сервера подключения; | + | Объект «Провайдер SIP» предназначен для установки соединения с использованием протокола SIP. Для добавления внешнего канала необходимо нажать «Добавить» - «Провайдер SIP». Откроется диалоговое окно, в котором будет предложено ввести обязательные параметры: название, адрес сервера и порт. |
- | * телефонный номер; | + | |
- | * логин и пароль подключения; | + | |
- | * максимальное число одновременных соединений через провайдера (по-умолчанию - 100); | + | |
- | Флажок **Автоматически создавать правило, используя префикс** служит для указания префикса внешнего звонка по умолчанию. Данный префикс представляет собой цифру, по которой модуль ориентируется, направлять ли звонок во внешнюю сеть. Например, звонок на номер 555-3333 при указанном префиксе 9 будет набираться клиентом как 9-555-3333. | + | {{ ics70:trunks1.png?nolink&715x539 }} |
- | Опции **режим DTMF, insecure, canreinvite** позволяют настроить режимы тонального набора. Если провайдер имеет специфические настройки, то вы можете полностью прописать строку регистрации, установив соответствующий флажок. | + | Поля **«Адрес сервера»** и **«Порт»** - предназначены для указания соответствующих настроек провайдера ip-телефонии для подключения. **Важно: при выборе порта необходимо учитывать значение поля ****«Тип подключения»****, так как обычно провайдеры предоставляют возможность подключения для разных протоколов на разных портах.** |
- | В поле **Тип подключения** можно выбрать, использовать ли шифрование sip-пакетов и медиаданных (RTP) для этого номера с помощью сертификата, выбранного на вкладке общих настроек телефонии; без шифрования возможны два варианта подключения: | + | Поле **«Номер»** предназначено для указания внешнего номера для совершения звонков через сервер телефонии ИКС. |
- | * SIP через UDP (это значение выбрано по умолчанию) | + | Поля **«Логин»** и **«Пароль»** отвечают за данные для авторизации при подключении ИКС к серверу провайдера. |
- | * SIP через TCP | + | |
- | Чтобы включить шифрование, необходимо в поле «Тип подключения» выбрать значение SIP через TLS и SDES-sRTP. Данное значение активирует одновременное шифрование SIP-сигнализации через TLS и sRTP-медиаданных. | + | Поле **«Максимальное число каналов»** предназначено для указания максимального числа одновременных соединений через провайдера (по умолчанию 100). |
- | Внимание! Каждый тип подключения требует соответствующей настройки своего транспорта, которая задается в меню «телефония» во вкладке «настройки». Так же, __для каждого типа подключения необходимо задать__ нужный **порт** | + | Флаг **«Автоматически создавать правило, используя префикс»** активирует поле для указания префикса внешнего звонка по умолчанию. Данный префикс представляет собой цифру, по которой модуль ориентируется, направлять ли звонок во внешнюю сеть. Например, звонок на номер 555-3333 при указанном префиксе 9 будет набираться клиентом как 9-555-3333. |
- | **Важно:** в некоторых случаях провайдер SIP-телефонии не может распознать абонента, набирающего внешний вызов. Если при регистрации провайдера у вас работают входящие звонки, но не проходят исходящие, то в поле **fromUser** необходимо указать номер телефона либо логин подключения (в зависимости от особенностей провайдера). | + | {{ ics70:trunks2.png?nolink&707x171 }}Опции **«Режим DTMF»****, ****«insecure»****, ****«canreinvite»** позволяют настроить режимы тонального набора, при этом две последние доступны только при выборе драйвера chan_sip в [[ics70:asterisk_setup#общие_настройки_сервера_телефонии|настройках Телефонии]]. Опция **«direct_media»**, наоборот, доступна только для драйвера chan_pjsip и определяет, могут ли медиаданные передаваться напрямую между конечными точками. Если no, то все RTP потоки проходят через Asterisk. |
- | Параметр **«поддерживать подключение»** указывает, доступно ли удаленное устройство для совершения вызовов. Asterisk периодически будет отправлять SIP сообщение типа OPTIONS, для проверки доступности. Если данное устройство, не ответит в течении заданного периода (или периода по умолчанию в 2000 мс) в миллисекундах, тогда Asterisk рассматривает это устройство как выключенное и недоступное для совершения вызовов. Данная опция используется только если телефония стоит за NAT. | + | В поле **«Тип подключения»** можно выбрать, использовать ли шифрование sip-пакетов и медиаданных (RTP) для этого номера с помощью сертификата, выбранного на вкладке общих настроек телефонии; без шифрования возможны два варианта подключения: через //UDP// (это значение выбрано по умолчанию) и через //TCP//. Чтобы включить шифрование, необходимо в поле «Тип подключения» выбрать значение «//С шифрованием (TLS и SDES-sRTP)//». Данное значение активирует одновременное шифрование SIP-сигнализации через TLS и sRTP-медиаданных. |
+ | |||
+ | **Важно: каждый тип подключения требует соответствующей настройки своего транспорта, которая задается в [[ics70:asterisk_setup|настройках Телефонии]]. То есть, для каждого типа подключения необходимо задать нужный порт.** | ||
+ | |||
+ | {{ ics70:trunks3.png?nolink&713x369 }}Если провайдер имеет специфические настройки, то следует полностью прописать строку регистрации, установив соответствующий флаг. Стоит отметить, что строка регистрации доступна только для драйвера [[ics70:asterisk_setup#общие_настройки_сервера_телефонии|chan_sip]]. Для драйвера chan_pjsip она создается автоматически. | ||
+ | |||
+ | **Важно: в некоторых случаях провайдер SIP-телефонии не может распознать абонента, набирающего внешний вызов. Если при регистрации провайдера работают входящие звонки, но не проходят исходящие, то в поле ****«//fromUser//»**** необходимо указать номер телефона либо логин подключения (в зависимости от особенностей провайдера).** | ||
+ | |||
+ | Поле **«Поддерживать подключение»** указывает, доступно ли удаленное устройство для совершения вызовов. Asterisk периодически будет отправлять SIP сообщение типа OPTIONS, для проверки доступности. Если данное устройство, не ответит в течении заданного периода (или периода по умолчанию в 2000 мс) в миллисекундах, тогда Asterisk рассматривает это устройство как выключенное и недоступное для совершения вызовов. Данная опция используется только если телефония стоит за NAT. | ||
+ | ==== Провайдер IAX ==== | ||
+ | |||
+ | **IAX2** (Inter-Asterisk eXchange protocol) — протокол обмена VoIP данными между IP-PBX Asterisk. Наиболее приспособлен к трансляции сетевых адресов NAT, в отличие от SIP и H.323 использует только один порт 4569 протокола UDP для сигнализации и медиа-потока. Аналогично провайдеру SIP, провайдер IAX в качестве параметров запрашивает сервер и порт подключения, телефонный номер, при необходимости логин и пароль, внешний префикс, режим DTMF и, если нужно, строку регистрации. | ||
+ | ==== Туннели ==== | ||
+ | |||
+ | Туннели предназначены для соединения серверов телефонии нескольких "ИКС". При создании туннеля необходимо ввести обязательные параметры: название, логин и поле "From User" (заполняется данными из поля "Логин"). Настройка полей для указания максимального числа каналов, пароля, префикса и строка регистрации аналогично настройке соответствующих полей объекта [[ics70:trunks#провайдер_sip|Провайдер SIP]]. Стоит отметить, что в поля логин/пароль возможно вводить только латинские символы (маленькие и большие) и нельзя вводить спец символы. | ||
+ | |||
+ | {{ ics70:trunks5.png?nolink&707x240 }}Опция, отличная от настроек провайдера SIP - **«Тип подключения»**. Данная опция, позволяет выступать "ИКС" в роли внешнего сервера телефонии или подключаться, аналогично настройкам SIP провайдера, к внешнему серверу SIP телефонии, без использования номера на внешнем сервере. Если выбран тип "Сервер", то "ИКС" будет ожидать подключения клиентов по внешнему каналу. Если выбран тип "Клиент", то необходимо указать адрес и порт сервера, для создания туннеля. | ||
- | **IAX2** (Inter-Asterisk eXchange protocol) — протокол обмена VoIP данными между IP-PBX Asterisk. Наиболее приспособлен к трансляции сетевых адресов NAT, в отличие от SIP и H.323 использует только один порт 4569 протокола UDP для сигнализации и медиа-потока. Аналогично провайдеру SIP, провайдер IAX в качестве параметров запрашивает сервер подключения, телефонный номер, при необходимости логин и пароль и внешний префикс. Опция, отличная от настроек провайдера SIP - **режим работы**. Если вы используете канал связи для подключения к внешнему серверу провайдера, то необходимо использовать опцию "клиент". В случае, когда к ИКС подключаются другие клиенты по внешнему каналу, используйте опцию "сервер". | ||
- | Туннели в целом аналогичны соответствующим провайдерам, в них скрыты лишние опции, которые не требуются для настройки. Один из ИКС выбирается сервером, а второй клиентом. Остальная настройка аналогична настройке провайдера SIP или IAX. | ||