З’єднання двох Asterisk по IAX

ShareIT - поділися знаннями!

Онлайн генератор стійких паролів

Онлайн калькулятор підмереж

Калькулятор інсталяції IP - АТС Asterisk

Керівництво адміністратора FreePBX українською

Онлайн траблшутинг, що входять на Asterisk

Серверні рішення

FreePBX та Asterisk

Корпоративні мережі

З'єднання двох Asterisk по IAX

Телефонний зв'язок із філіями

3 хвилини читання

Розподілена архітектура IP – АТС Asterisk приваблива своєю локальною стійкістю до відмови в порівнянні з централізованою. Наприклад, якщо у вас встановлений одиничний екземпляр АТС у центральному офісі, а філії підключені через VPN, то при відмові без зв'язку залишаться всі. З іншого боку, якщо в кожній філії є власна IP-АТС Asterisk, при відмові філійної АТС без зв'язку залишається тільки філія.

У адміністраторів постає цілком логічне питання – як поєднати між собою всі екземпляри IP – АТС у єдину корпоративну систему зв'язку? Ми маємо відповідь. Про те, як об'єднати декілька IP - АТС Asterisk за протоколом IAX, розповімо в статті. Конфігурація буде здійснена за допомогою графічного інтерфейсу FreePBX 13.

Уявимо, що ви чесний системний адміністратор у компанії, що займається виробництвом меблів. Компанія має центральний офіс у Москві та виробництво в Новосибірську. На рівні L3 мережна зв'язок між локальними мережами офісів забезпечена технологією VPN. У Московському офісі ми використовуємо нумерацію1XX(100-199), а Новосибірську2XX(200-299).

Налаштування Московської філії

Приступаємо до налаштування Московської філії. Переходимо до розділуConnectivityTrunksі додаємо новийIAX транк натисканням+Add TrunkAdd IAX2 Trunk. У поліTrunk Nameвкладки Outgoing вводимоnovosib, а в сегменті PERR Details вносимо наступні налаштування:

єднання

Після налаштування вихідних параметрів приступаємо до налаштування вхідних для Московської філії. Відкриваємо вкладкуIncoming. У полі User Context вкажітьmoscow, а в розділі такі параметри:

Asterisk

Натискаємо Submit. Переходимо до налаштування вихідного маршруту у Московській філії. Нам потрібно буде здійснювати дзвінки з 1XX на 2XX номери, отже, в шаблоні набору ми вкажемо IP - АТС Asterisk відправляти всі виклики, в яких користувачі набрали тризначний номер, що починається з двійки в транк до Новосибірська. Переходимо до розділуConnectivityOutbound Routesі натискаємо+ Add Outbound Route:

філії

Після вказівки налаштувань натискаємо Submit та Apply Config

Налаштування Новосибірської філії

Тепер зробимо необхідні налаштування для філії у Новосибірську. Переходимо шляхомConnectivityTrunks+Add TrunkAdd IAX2 Trunk. У Outgoing секції вказуємо ім'яmoscowта такі параметри:

філії

Тепер у секції Incoming вказуємо контекстnovosibта наступні опції конфігурації:

Trunk

Робимо вихідний маршрут для дзвінків до Москви. Переходимо вConnectivityOutbound Routesі натискаємо+ Add Outbound Route:

Asterisk

Натискаємо Submit та Apply Config

Для перевірки наших налаштувань, у кожній з філій дамо команду iax2 show peers. Як бачимо, наші транки у статусіOK