align="justify"> Наступний файл, який знадобитися для реалізації задуманого, це В«iax.confВ».
Цей файл містить команди, згідно з якими один сервер з Астеріск зв'язується з іншим сервером з Астеріск по протоколу IAX2. Власне, IAX2 це протокол, який був спеціально розроблений для з'єднання Астеріск. Цей файл простий в налаштуванні і містить в собі такі дані: кодеки, які дозволяється використовувати для розмови через даний протокол, адреса другого сервера з Астеріск, авторизаційні дані, за допомогою яких на даному сервері можна авторизуватися. Далі, конфігурація цього файлу буде представлена, і стане більш зрозуміло що і як. p align="justify"> У реалізації розглянутої мережі, передбачається така функціональна можливість, як вихід у зовнішню мережу, а зокрема мережа GSM. Тобто стоїть завдання у реалізації VoIP-GSM шлюзу. Було вирішено, що для цієї мети будуть служити звичайні 3G модеми мобільних операторів, які пропонуються ними для підключення до мережі інтернет. Але ці модеми несуть в собі куди більший функціонал. У них є можливість передачі sms, а так само голосу по каналах GSM, що в нашому випадку дуже важливо. Ці функції (передача голосу і смс) часто бувають заблоковані стільниковим оператором, щоб людина використовувала модем тільки для інтернету, як це спочатку і передбачається. Також, всі мобільні оператори блокують використання сім-карт інших операторів. Ці проблеми вирішувані, але тут рішення описані не будуть, так як ця вже інша тема і вживаний в даній роботі модем вже розблокований. p align="justify">. conf
Щоб підключити модем до Астеріск необхідно використовувати один з каналів, по якому будуть передаватися дані між Астеріск і модемом. Без цього каналу Астеріск навіть не побачить модем. З усіх пропонованих каналів був обраний канал під назвою В«datacardВ». Причина вибору така: просто був першим з усіх знайдений в мережі, а також без проблем викачаний і встановлений як додатковий пакет до Астеріск. p align="justify"> Після установки каналу В«DatacardВ» у Вас в розпорядженні з'являється конфігураційний файл В«datacard.confВ». Цей файл описує стосунки між Астеріск і модемом. Зокрема, в цьому файлі задано серійний порт в який включено модем (щоб Астеріск знав, де його шукати), рівні гучності, і найголовніше контекст в діалплане для маршрутизації дзвінків. В якості серійного порту виступає порт USB. br/>
Налаштування Астеріск під конкретну ситуацію
Тепер розглянемо конкретно задану ситуацію. Наприклад, є два офіси, що знаходяться в різних будівлях. Будівлі можуть знаходитися як поруч один з одним, так і у двох протилежних точках земної кулі. Цей пункт вплине тільки на те, чи буде потрібен вихід в інтернет для зв'язку між Астеріск, або достатньо буде об'єднати дві мережі цих будівель, наприклад, маршрутизатором, якби вони знаходилися поруч. p align="justify"> Припустимо, що два офіси знаходяться по...