З’єднання двох 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).
Налаштування Московської філії
Приступаємо до налаштування Московської філії. Переходимо до розділуConnectivity→Trunksі додаємо новийIAX транк натисканням+Add Trunk→Add IAX2 Trunk. У поліTrunk Nameвкладки Outgoing вводимоnovosib, а в сегменті PERR Details вносимо наступні налаштування:

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

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

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

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

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

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