Настройка IAX-канала
В данной лабораторной работе мы объединим два Asterisk с использованием протокола IAX.
Файл конфигурации называется iax.conf, однако обращение к созданному каналу из диалплана или asterisk-cli выполняется с указанием версии протокола - IAX2
- Очистите файл конфигурации
iax.confна обеих виртуалках Asterisk
:> /etc/asterisk/iax.conf
- Внесите глобальные настройки iax и настройки каналов. Конфиги отличаются только IP-адресом (указывается ip противоположной стороны).
;; Asterisk #1
[general]
autokill=yes
language=ru
disallow=all
allow=ulaw
allow=alaw
[aster]
secret=specialist123
type=friend
context=incoming
host=10.0.0.2 ;; замените на ip противоположной стороны
qualify=yes
;; Asterisk #2
[general]
autokill=yes
language=ru
disallow=all
allow=ulaw
allow=alaw
[aster]
secret=specialist123
type=friend
context=incoming
host=10.0.0.1 ;; замените на ip противоположной стороны
qualify=yes
- В asterisk-cli перечитайте конфиг
iax2 reload - Проверьте состояние регистрации
iax2 show peers - Самостоятельно добавьте в диалплан обработку звонков через IAX-канал.