User Tools

Site Tools


asterisk._телефонное_оборудование_и_безопасность_2025

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
asterisk._телефонное_оборудование_и_безопасность_2025 [2025/06/24 11:19]
val [2.1 Интеграция Asterisk с классической PBX с использованием персонального голосового шлюза Linksys SPA-3102]
asterisk._телефонное_оборудование_и_безопасность_2025 [2025/07/01 12:46] (current)
val [1.2 Настройка сети VM gate и server]
Line 42: Line 42:
   * [[Настройка стендов слушателей#​Настройка виртуальных систем Unix]] с использованием [[Настройка стендов слушателей#​Скрипты автоконфигурации]]   * [[Настройка стендов слушателей#​Настройка виртуальных систем Unix]] с использованием [[Настройка стендов слушателей#​Скрипты автоконфигурации]]
  
-  * win10 host LAN: 192.168.X.29/​24+  * Настройка ​host системы,​ интерфейс ​LAN: 192.168.X.29/​24
  
   * gate: Адаптер1-eth0-LAN,​ Адаптер2-eth1-WAN   * gate: Адаптер1-eth0-LAN,​ Адаптер2-eth1-WAN
Line 168: Line 168:
   * **Делаем все**   * **Делаем все**
   * Подключение к VoIP - [[Сервис Asterisk#​Шаблон конфигурации для осуществления исходящих вызовов]] и параметры NAT из [[Сервис Asterisk#​Настройка CHAN_SIP каналов]]   * Подключение к VoIP - [[Сервис Asterisk#​Шаблон конфигурации для осуществления исходящих вызовов]] и параметры NAT из [[Сервис Asterisk#​Настройка CHAN_SIP каналов]]
-  * Сервис FollowMe ([[Сервис Asterisk#​Переадресация вызовов на внешний номер]])+  * Сервис FollowMe ([[Сервис Asterisk#​Переадресация вызовов на внешний номер]]), настроить для 401-го на свой мобильный и протестировать
  
   * **Демонстрирует преподаватель**   * **Демонстрирует преподаватель**
Line 201: Line 201:
 </​code><​code>​ </​code><​code>​
 ... ...
-exten => _1XX/101+X,​1,​Dial(SIP/​fxo101+X/${EXTEN})+exten => _1XX/​101,​1,​Dial(SIP/​fxo101/​${EXTEN})
  
-;exten => _1XX/101+Y,​1,​Dial(SIP/​fxo101+Y/${EXTEN})+;exten => _1XX/102,​1,​Dial(SIP/​fxo102/${EXTEN})
 </​code>​ </​code>​
  
   * Linksys SPA-3102 ([[Linksys SPA-3102#​Настройка FXO/​LINE/​PSTN Line]])   * Linksys SPA-3102 ([[Linksys SPA-3102#​Настройка FXO/​LINE/​PSTN Line]])
  
-==== 2.2 Отладка и мониторинг телефонного ​оборудования по протоколу Syslog ​====+==== 2.2 Подключение оборудования ​к Asterisk с использованием ​телефонных плат ====
  
-  ​[[Локализация системы#Локализация временной зоны]] +*ценарий**: Делаем Linksys ​из Asterisk ​и Платы Digium TDM
-  ​[[Регистрация событий в Linux#Регистрация сообщений,​ переданных по сети]] в Linux +
-  * Linksys SPA-3102 [[Linksys SPA-3102#​Отладка через Syslog]]+
  
-==== - 2.3 Подключение оборудования к Asterisk с использованием ​телефонных плат ==== +  * **Демонстрирует преподаватель**
- +
-**Сценарий**:​ Делаем Linksys из Asterisk и Платы Digium TDM+
  
   * [[Плата Digium TDM]]   * [[Плата Digium TDM]]
  
-==== 2.Подключение телефонного оборудования к MGMT сети ====+==== 2.Подключение телефонного оборудования к MGMT сети ====
  
-**Методическая ​рекомендация**: проверку доступности стойки со стендов слушателей можно совместить с первой половиной (многопортовый FXS шлюз) следующей работы+  ​* *емонстрирует преподаватель**
  
-<​code>​ +  * Для системы host использовать дополнительный адрес 192.168.1.29/24 
-Для системы server использовать алиасы и адрес 192.168.1.10/​24 +  * Debian/​Ubuntu:​ [[Настройка сети в Linux#​Статическая настройка параметров]] ​(алиас 192.168.1.10/​24)
- +
-Для системы host (win у прохода) ​использовать ​адрес 192.168.X.5/​24 +
-плюс ​дополнительный адрес 192.168.1.5/24 на LAN  +
-(!!! сделать,​ чтобы не было два default и зависимости от gate) +
- +
-Для системы client1 оставить dhcp (поможет в отладке лабы provisioning для spa3102) +
-</​code>​ +
- +
-  * Debian/​Ubuntu:​ [[Настройка сети в Linux#​Статическая настройка параметров]]+
   * Настройка IP параметров [[TAU-32M.IP]]   * Настройка IP параметров [[TAU-32M.IP]]
   * Настройка IP параметров [[SMG-1016]]   * Настройка IP параметров [[SMG-1016]]
  
-==== 2.Интеграция Asterisk с PBX с использованием многопортового голосового шлюза TAU-32M.IP ====+==== 2.Интеграция Asterisk с PBX с использованием многопортового голосового шлюза TAU-32M.IP ====
  
 **Сценарий **: В компании используется аналоговая ATC с номерным планом 1XX, разворачиваем рядом Asterisk, и переводим отдельных абонентов на более высокий класс обслуживания с помощью многопортового шлюза с FXO/FXS интерфейсами. **Сценарий **: В компании используется аналоговая ATC с номерным планом 1XX, разворачиваем рядом Asterisk, и переводим отдельных абонентов на более высокий класс обслуживания с помощью многопортового шлюза с FXO/FXS интерфейсами.
 +
 +  * **Демонстрирует преподаватель**
  
 Примечание:​ Примечание:​
  
-  * Закомментировать все элементы конфигурации,​ относящиеся к spa3102 +  * Выключить интерфейсы FXO и FXS в spa3102 
-  * К линиям на столах слушателей подключены телефоны,​ которые ​играют роль абонентов Asterisk ​с номерами ​103 ... 108, подключенными к порты FXS 3..8. Их линии ATC подключаются к портам FXO 11..16 +  * Удалить все элементы конфигурации,​ относящиеся к spa3102 
-  * В 109-ю линию включается телефон ​преподавателя ​- абонент классической PBX +  * Линии с номерами ​101 ..., подключенны к портам FXS ... Их линии ATC подключаются к портам FXO 9 ... 
-  * Методически ​преподавтель ​показывает все этапы, слушатели ​делают окончательный вариант +  * В 109-ю линию включается телефон - абонент классической PBX 
-  * Для тестирования доступности оборудования в стойке,​ при ее передаче,​ убрать на шлюзе алиас 192.168.1.1/​24+  * Методически показываеть все этапы ​отдельно
  
 Конфигурация:​ Конфигурация:​
Line 257: Line 246:
 server# cat /​etc/​asterisk/​sip.conf server# cat /​etc/​asterisk/​sip.conf
 </​code><​code>​ </​code><​code>​
-;[101+X]+;[101]
 ;... ;...
 ... ...
-;[fxo101+X]+;[fxo101]
 ;... ;...
 ... ...
Line 294: Line 283:
 </​code>​ </​code>​
  
-==== 2.Подключение "​Городских линий"​ через оборудование с интерфейсом FXO к Asterisk ====+==== 2.Подключение "​Городских линий"​ через оборудование с интерфейсом FXO к Asterisk ==== 
 + 
 +  * **Делаем все**
  
   * Подготовительное задание:​ [[Сервис Asterisk#​Шаблон конфигурации для обработки входящих вызовов]]   * Подготовительное задание:​ [[Сервис Asterisk#​Шаблон конфигурации для обработки входящих вызовов]]
  
-Демонстрирует преподаватель, поскольку конфигурация не отличается от ранее выполненных заданий. !!! На преподавательском астериске,​ убедиться что шлюзы с него видны!!!+  * **Демонстрирует преподаватель**
  
 **Общий сценарий**:​ Старую АТС выключили. В компанию приходит несколько городских линий для абонентов 4XX. **Общий сценарий**:​ Старую АТС выключили. В компанию приходит несколько городских линий для абонентов 4XX.
  
-**Сценарий 1**:  Подключаем несколько ​(2-3) городских линий 84951234560+X к Asterisk с помощью однопортовых шлюзов ​слушателей ​с FXO интерфейсом. Телефон на столе преподавателя (84951234560) и телефоны ​слушателей,​ шлюзы которых не используются, ​играют роль абонентов PSTN. Так же, нужно добавить функционал отправки вызова обратно в город ​(на телефон слушателя) ​в случае отсутствия ответа. +**Сценарий 1**:  Подключаем несколько городских линий 84951234560 ​... к Asterisk с помощью однопортовых шлюзов с FXO интерфейсом. Телефоны ​84951234564 ... играют роль абонентов PSTN. Так же, нужно добавить функционал отправки вызова обратно в городв случае отсутствия ответа.
- +
-  * [[Linksys SPA-3102#​Настройка параметров аналоговой линии]] (Демонстрация важности настройки Disconnect Tone)+
  
 <​code>​ <​code>​
Line 310: Line 299:
 </​code><​code>​ </​code><​code>​
 ... ...
-[pstn2]+[pstn0]
 type=friend type=friend
-secret=ppassword2+secret=ppassword0
 host=dynamic host=dynamic
  
-[pstn3]+[pstn1]
 type=friend type=friend
-secret=ppassword3+secret=ppassword1
 host=dynamic host=dynamic
  
-[pstn4+;[pstn2
-type=friend +;...
-secret=ppassword4 +
-host=dynamic+
 </​code><​code>​ </​code><​code>​
 server# cat /​etc/​asterisk/​extensions.conf server# cat /​etc/​asterisk/​extensions.conf
 </​code><​code>​ </​code><​code>​
 ... ...
-exten => _8XXXXXXXXXX,​1,​Dial(SIP/​voip1_00000X/​${EXTEN}) +;exten => _8XXXXXXXXXX,​1,​Dial(SIP/​voip1_00000X/​${EXTEN}) 
-exten => _8XXXXXXXXXX,​n,Dial(SIP/pstn2/​${EXTEN}) + 
-exten => _8XXXXXXXXXX,​n,​Dial(SIP/​pstn3/​${EXTEN}) +exten => _8XXXXXXXXXX,​1,Dial(SIP/pstn0/​${EXTEN}) 
-exten => _8XXXXXXXXXX,​n,​Dial(SIP/​pstn4/${EXTEN})+exten => _8XXXXXXXXXX,​n,​Dial(SIP/​pstn1/​${EXTEN}) 
 +;exten => _8XXXXXXXXXX,​n,​Dial(SIP/​pstn2/${EXTEN})
 ... ...
 exten => frompstn,​1,​Dial(SIP/​401&​SIP/​402,​10) exten => frompstn,​1,​Dial(SIP/​401&​SIP/​402,​10)
Line 339: Line 327:
  
   * Linksys SPA-3102 ([[Linksys SPA-3102#​Настройка FXO/​LINE/​PSTN Line]])   * Linksys SPA-3102 ([[Linksys SPA-3102#​Настройка FXO/​LINE/​PSTN Line]])
 +  * [[Сервис Asterisk#​Просмотр текущих звонков]]
 +  * [[Linksys SPA-3102#​Настройка параметров аналоговой линии]] (Демонстрация важности настройки Disconnect Tone)
  
 **Сценарий 2**:  Подключаем городские линии Asterisk с помощью много-портового шлюза с FXO интерфейсами. ​ **Сценарий 2**:  Подключаем городские линии Asterisk с помощью много-портового шлюза с FXO интерфейсами. ​
Line 364: Line 354:
 </​code>​ </​code>​
  
-==== 2.Подключение Asterisk к PBX через оборудование с интерфейсом PRI ====+==== 2.Подключение Asterisk к PBX через оборудование с интерфейсом PRI ====
  
 **Сценарий**:​ В компании используется классическая ATC с PRI интерфейсом,​ разворачиваем рядом Asterisk, новые IP телефоны,​ план нумерации для них. Соединяем абонентов старой АТС и Asterisk с помощью шлюза с PRI интерфейсом. Программируем в классической ATC транк в номерной план Asterisk через PRI интерфейс. **Сценарий**:​ В компании используется классическая ATC с PRI интерфейсом,​ разворачиваем рядом Asterisk, новые IP телефоны,​ план нумерации для них. Соединяем абонентов старой АТС и Asterisk с помощью шлюза с PRI интерфейсом. Программируем в классической ATC транк в номерной план Asterisk через PRI интерфейс.
 +
 +  * **Демонстрирует преподаватель**
  
 === Настройка Asterisk и голосового шлюза === === Настройка Asterisk и голосового шлюза ===
Line 396: Line 388:
 </​code>​ </​code>​
  
-==== 2.Подключение к Asterisk телефонных аппаратов ====+==== 2.Подключение к Asterisk телефонных аппаратов ====
  
   * Настройка SIP каналов   * Настройка SIP каналов
Line 404: Line 396:
 </​code><​code>​ </​code><​code>​
 ... ...
-;[101+X]+;[101]
 ; ... ; ...
 ... ...
Line 422: Line 414:
  
  
-==== 2.Использование Provisioning для настройки пользовательского телефонного оборудования ====+==== 2.Использование Provisioning для настройки пользовательского телефонного оборудования ====
  
 === Настройка сервисов DHCP, TFTP и HTTP для поддержки Provisioning === === Настройка сервисов DHCP, TFTP и HTTP для поддержки Provisioning ===
Line 455: Line 447:
   * [[Сервис Asterisk#​Provisioning]]   * [[Сервис Asterisk#​Provisioning]]
  
-==== 2.10 Подключение Asterisk к PBX через плату с интерфейсом PRI ====+==== 2.Подключение Asterisk к PBX через плату с интерфейсом PRI ==== 
 + 
 +  * **Демонстрирует преподаватель**
  
   * [[Плата OpenVox D130]]   * [[Плата OpenVox D130]]
 +
 +==== 2.10 Отладка и мониторинг телефонного оборудования по протоколу Syslog ====
 +
 +  * [[Локализация системы#​Локализация временной зоны]]
 +  * [[Регистрация событий в Linux#​Регистрация сообщений,​ переданных по сети]] в Linux
 +  * Linksys SPA-3102 [[Linksys SPA-3102#​Отладка через Syslog]]
 +
 ===== Вопросы ===== ===== Вопросы =====
  
asterisk._телефонное_оборудование_и_безопасность_2025.1750753170.txt.gz · Last modified: 2025/06/24 11:19 by val