Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия Последняя версия Следующая версия справа и слева | ||
faq:connectats2 [2020/02/05 13:29] Портнов Алексей |
faq:connectats2 [2022/11/15 13:36] Портнов Алексей [Провайдеры телефонии] |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== Объединение двух Askozia PBX ====== | + | ====== Объединение двух MikoPBX ====== |
[[:faq|Обратно к перечню инструкций]]\\ \\ | [[:faq|Обратно к перечню инструкций]]\\ \\ | ||
- | <note warning>Инструкции актуальны для MIKO PBX версии **2020.1.62+**. Для настройки более старых версий используйте [[https://wiki.mikopbx.com/faq:connectats2?rev=1560258371 | статью]].</note> | + | |
Компания call-центра имеет два офиса в **Москве** и **Санкт-Петербурге**.\\ | Компания call-центра имеет два офиса в **Москве** и **Санкт-Петербурге**.\\ | ||
- | В каждом офисе используется **Askozia PBX**:\\ | + | В каждом офисе используется **MikoPBX**:\\ |
* **АТС Москва** - //172.16.32.226// - все внутренние номера сотрудников назначены по шаблону **2ХХ** | * **АТС Москва** - //172.16.32.226// - все внутренние номера сотрудников назначены по шаблону **2ХХ** | ||
* **АТС Петербург** - //172.16.32.227// - все внутренние номера сотрудников назначены по шаблону **3ХХ**\\ | * **АТС Петербург** - //172.16.32.227// - все внутренние номера сотрудников назначены по шаблону **3ХХ**\\ | ||
Строка 20: | Строка 20: | ||
<note warning>**Идентификатор провайдера появится в адресной строке только после записи провайдера**. Временно в поле "**Логин**" укажите производное значение. После записи провайдера можно его скорректировать. </note> | <note warning>**Идентификатор провайдера появится в адресной строке только после записи провайдера**. Временно в поле "**Логин**" укажите производное значение. После записи провайдера можно его скорректировать. </note> | ||
+ | В "**Расширенные настройки**" - "**Переопределение SIP заголовка "From"**" - установите влаг "Отключить использование поля **fromuser**" | ||
+ | |||
+ | В "**Расширенные настройки**" - "**Дополнительные параметры**" следует прописать: | ||
+ | <code>[endpoint] | ||
+ | set_var=IGNORE_TIME=1 | ||
+ | </code> | ||
+ | |||
+ | Эта опция отключит функционал "**Нерабочее время**" для всех входящих через этого провайдера. | ||
+ | {{ :faq:mikopbx_nastroĭka_sip_provaĭdera.png |}} | ||
+ | |||
+ | <note important>**IGNORE_TIME** - опция будет доступна в 2022.02.103+</note> | ||
===== Исходящая маршрутизация ===== | ===== Исходящая маршрутизация ===== | ||
Строка 41: | Строка 52: | ||
{{ :faq:income_msk_piter_rout.jpg |}} | {{ :faq:income_msk_piter_rout.jpg |}} | ||
+ | |||
+ | ===== Переадресация ===== | ||
+ | |||
+ | <note important>В целях безопасности, переадресация на "**Внешние**" номера телефонов запрещена! </note> | ||
+ | |||
+ | Чтобы снять ограничение, добавьте через раздел [[:custom-files|Кастомизация системных файлов]] в конец файла **extensions.conf** следующий текст: | ||
+ | |||
+ | <code>[internal-transfer](+) | ||
+ | exten => _2XX,1,Set(__ISTRANSFER=transfer_) | ||
+ | same => n,Goto(outgoing,${EXTEN},1) | ||
+ | </code> | ||
+ | Это разрешит переадресацию на 2XX номера. | ||
+ | |||
+ | На второй АТС, чтобы разрешить переадресацию на 3XX номера | ||
+ | добавьте через раздел [[:custom-files|Кастомизация системных файлов]] в конец файла **extensions.conf** следующий текст | ||
+ | |||
+ | <code>[internal-transfer](+) | ||
+ | exten => _3XX,1,Set(__ISTRANSFER=transfer_) | ||
+ | same => n,Goto(outgoing,${EXTEN},1) | ||
+ | </code> | ||
+ | |||
+ | |||
+ | ===== Статусы абонентов ===== | ||
+ | |||
+ | В некоторых случаях, абонентам одной АТС потребуется знать статусы абонентов другой станции. | ||
+ | |||
+ | К примеру при использовании: | ||
+ | * **BLF** на телефонных аппаратах | ||
+ | * "Панель телефонии для 1С" | ||
+ | |||
+ | Для настройки статусов потребуется: | ||
+ | - Добавьте **на первой АТС** через раздел [[:custom-files|Кастомизация системных файлов]] в конец файла **extensions.conf** следующий текст: <code>[internal-hints] | ||
+ | exten => 301,hint,PJSIP/301 | ||
+ | exten => 303,hint,PJSIP/303 | ||
+ | exten => 302,hint,PJSIP/302 | ||
+ | </code> | ||
+ | - Для **каждой АТС** добавьте через раздел [[:custom-files|Кастомизация системных файлов]] в конец файла **pjsip.conf** <code> | ||
+ | [<ID-Провайдера-Текщуей-АТС>-devicestate] | ||
+ | type=outbound-publish | ||
+ | server_uri=sip:<ID-Провайдера-Текщуей-АТС>@<ID-Провайдера-Другой-АТС>:<SIP-Порт-Другой-АТС> | ||
+ | event=asterisk-devicestate | ||
+ | |||
+ | [<ID-Провайдера-Текщуей-АТС>] | ||
+ | type=asterisk-publication | ||
+ | devicestate_publish=<ID-Провайдера-Текщуей-АТС>-devicestate | ||
+ | device_state=yes | ||
+ | |||
+ | [<ID-Провайдера-Текщуей-АТС>] | ||
+ | type=inbound-publication | ||
+ | event_asterisk-devicestate=<ID-Провайдера-Текщуей-АТС> | ||
+ | </code> | ||
+ | <note tip>Замените теги **<ID-Провайдера-Текщуей-АТС>**, **<ID-Провайдера-Другой-АТС>**, **<SIP-Порт-Другой-АТС>** на свои значения | ||
+ | </note> | ||
+ | - Добавьте **на второй АТС** через раздел [[:custom-files|Кастомизация системных файлов]] в конец файла **extensions.conf** следующий текст: <code>[internal-hints] | ||
+ | exten => 201,hint,PJSIP/201 | ||
+ | exten => 203,hint,PJSIP/203 | ||
+ | exten => 202,hint,PJSIP/202 | ||
+ | </code> | ||
+ | |||
+ | |||
+ | <note tip>Пример также можно посмотреть в [[https://wiki.asterisk.org/wiki/display/AST/Exchanging+Device+and+Mailbox+State+Using+PJSIP | официальной документации]] asterisk </note> | ||
+ | |||
===== Итоги ===== | ===== Итоги ===== |