Статьи

Налаштування D-Link DVG-7111S з Asterisk

  1. Що таке FXO і FXS?
  2. Налаштування
  3. Налаштування FreePBX

Прогрес не стоїть на місці і поступово, телефонні станції на базі IP витісняють застарілі аналогові АТС. При міграції з аналогової на IP - АТС, основним головним болем для бізнесу є збереження телефонного ємності, яка була підключена до аналогової АТС і до якої так звикли постійні клієнти. В даному випадку на допомогу приходить FXO шлюз.

Забігаючи вперед хочеться відзначити, що процес підключення аналогових ліній завжди складний: виникає безліч проблем з коректною передачею CallerID, визначенням Busy Tones (сигналів зайнято), шумами або перешкодами на лінії і іншими неприємностями.

Отже, якщо вас не відлякує перераховані вище труднощі, то ми з радістю поспішаємо розповісти як налаштувати бюджетний VoIP шлюз D-Link DVG-7111S і підключити його до IP-АТС Asterisk. Дана стаття буде корисна тим, хто має аналогові телефонні лінії і хоче схрестити їх мережею VoIP.

Що таке FXO і FXS?

Найчастіше, деякі компанії, з тих чи інших причин, не можуть відмовитися від використання старих аналогових ліній. Причин може бути безліч, наприклад, провайдер може відмовитися переводити на протокол SIP номер, який протягом багатьох років знають всі замовники або неможливість міграції зі старою міні-АТС. Саме для таких випадків необхідний VoIP-шлюз, який дозволить зістикувати пристрої різних поколінь.

Розберемося з термінологією. Для з'єднання IP-АТС з аналоговими лініями служать інтерфейси FXO (Foreign eXchange Office) і FXS (Foreign Exchange Station). Інтерфейс FXS - це порт, за допомогою якого аналоговий абонент підключається до аналогової телефонної станції. Найпростішим прикладом може служити телефонна розетка в стіні у Вас вдома. FXO - це інтерфейс, в який включаються аналогові лінії. Отже, будь-яка аналогова лінія має два кінці, на одному з який інтерфейс FXS (АТС), а на іншому FXO (Телефон).

Іншими словами, щоб було зовсім зрозуміло:

  1. FXS - якщо вам потрібно підключити аналоговий телефон до IP - АТС, то скористайтеся FXS портом (шлюзом)
  2. FXO - якщо вам потрібно підключити аналогову лінію від провайдера до IP - АТС, то скористайтеся FXO портом (шлюзом)

Таким чином, для того щоб схрестити мережу VoIP з аналогової нам потрібно мати таке адаптується пристрій, який би перетворював сигнали аналогової телефонної лінії в сигнали VoIP.

Налаштування

У нашому прикладі ми маємо в розпорядженні: аналогову лінію від провайдера послуг, IP-АТС Asterisk і шлюз D-Link DVG-7111S.

Перше, що необхідно зробити - включити шлюз в одну мережу з IP-АТС Asterisk за допомогою інтерфейсу WAN, порт LAN підключити в локальний свіч, а також підключити наявну аналогову лінію у порт FXO на шлюзі. Тепер шлюз можна знайти за адресою 192.168.8.254, тільки попередньо потрібно на керуючої АРМ налаштувати адресу 192.168.8.1. Перед нами відкривається веб-інтерфейс, через який можна управляти шлюзом. Стандартний логін admin без пароля.

Прогрес не стоїть на місці і поступово, телефонні станції на базі IP витісняють застарілі аналогові АТС

Тепер необхідно налаштувати додаткові мережеві настройки. Для цього переходимо в розділ Setup -> Internet Setup і налаштовуємо нову адресу шлюзу з тієї ж мережі, в якій знаходиться Asterisk, а також адреси серверів DNS. тиснемо Apply

тиснемо Apply

Далі переходимо на вкладку VoIP Setup і налаштовуємо такі параметри:

  • PHONE 1 - FXS Настроюється якщо у вас є окремий аналоговий телефон. Сюди заносимо його Extension, який зареєстрований на Asterisk.
  • У розділі PHONE 2 - FXO налаштовуються параметри наявної аналогової лінії відповідно до настройками транка на Asterisk. Номер і пароль на шлюзі і на Asterisk повинна збігатися.
  • У розділі SIP PROXY SERVER налаштовуються параметри підключення до IP-АТС Asterisk. Вказуємо IP-адреса нашого сервера, порт (за замовчуванням 5060) і час реєстрації TTL. Натискаємо Apply.

У вкладці LAN Setup вибираємо режим Bridge, все інше залишаємо без змін.

У вкладці LAN Setup вибираємо режим Bridge, все інше залишаємо без змін

Переходимо в розділ ADVANCED -> VOIP CODECS і налаштовуємо потрібний пріоритет голосових кодеків.

Переходимо в розділ ADVANCED -> VOIP CODECS і налаштовуємо потрібний пріоритет голосових кодеків

У розділі CPT / Cadence рекомендуємо вимкнути опцію BTC, оскільки різні провайдери можуть по-різному віддавати сигнал "Зайнято" це може бути причиною раптових обривів.

У розділі CPT / Cadence рекомендуємо вимкнути опцію BTC, оскільки різні провайдери можуть по-різному віддавати сигнал Зайнято це може бути причиною раптових обривів

У розділі HOT LINE включаємо цю функцію і вписуємо номер телефонної лінії. Тепер, при дзвінку з ТМЗК, шлюз сам набере даний номер з мінімальною затримкою і виклик піде через Asterisk.

Тепер, при дзвінку з ТМЗК, шлюз сам набере даний номер з мінімальною затримкою і виклик піде через Asterisk

На цьому настройка шлюзу завершена, рекомендуємо провести наступний набір дій MAINTENANCE -> Backup and Restore -> System - Save and Reboot -> Save all settings -> Reboot

Налаштування FreePBX

тепер необхідно на IP-АТС Asterisk створити відповідний транк . У нашому випадку, транк для підключення аналогової лінії від D-Link буде виглядати так:

У нашому випадку, транк для підключення аналогової лінії від D-Link буде виглядати так:

У розділі sip Settings -> Outgoing вказуємо адресу, який налаштовували на шлюзі

У розділі sip Settings -> Outgoing вказуємо адресу, який налаштовували на шлюзі

host = 192.168.1.2 // ip - адреса шлюзу port = 5060 context = from-trunk qualify = yes type = peer insecure = no

У розділі sip Settings -> Incoming налаштовуємо такі ж параметри аналогової лінії, які налаштовували на шлюзі. Номер і пароль повинні збігатися.

host = dynamic username = 495123456 secret = тут_ваш_пароль context = from-trunk qualify = yes type = friend insecure = no

Готово! Залишилося тільки налаштувати вхідну і вихідну маршрутизацію. Про її налаштування можете почитати за посиланням нижче:

Ці статті можуть бути вам цікаві:

Що таке FXO і FXS?
Що таке FXO і FXS?

Новости