Шпаргалка для соединения двух Asterisk-серверов по протоколу IAX2

Источник: тут.

Шпаргалка для соединения двух Asterisk-серверов по протоколу IAX2, готовая для настройки через вебморду FreePBX.

Берем блокнот, копируем туда вот этот текст:

< Начало текста >

{Server1} : Имя первого Asterisk (Любое)
{Server2} : Имя второго Asterisk (Любое)
{Server1IPAddress} : IP адрес первого Asterisk
{Server2IPAddress} : IP адрес второго Asterisk
{Server1User} : Имя пользователя первого Asterisk (Любое)
{Server2User} : Имя пользователя второго Asterisk (Любое)
{Server1Secret} : Пароль пользователя первого Asterisk (Любой)
{Server2Secret} : Пароль пользователя второго Asterisk (Любой)

НАСТРОЙКА ПЕРВОГО СЕРВЕРА ({Server1} ):

СОЗДАЕМ НОВЫЙ IAX2 ТРАНК:

Trunk Name: {Server2}
Peer Details:
context=from-internal
host={Server2IPAddress}
qualify=yes
secret={Server2Secret}
type=peer
username={Server2User}

User Context: {Server1User}

User Details:
context=from-internal
host={Server2IPAddress}
secret={Server1Secret}
type=user

СОЗДАЕМ ИСХОДЯЩИЙ МАРШРУТ:
Dial Patterns: 5|XXX
trunk Sequence: IAX2/{Server2}

НАСТРОЙКА ВТОРОГО СЕРВЕРА ({Server2})

СОЗДАЕМ НОВЫЙ IAX2 ТРАНК:

Trunk Name: {Server1}

Peer Details:
context=from-internal
host={Server1IPAddress}
qualify=yes
secret={Server1Secret}
type=peer
username={Server1User}

User Context: {Server2User}

User Details:
context=from-internal
host={Server1IPAddress}
secret={Server2Secret}
type=user

СОЗДАЕМ ИСХОДЯЩИЙ МАРШРУТ:
Dial Patterns: 5|XXX
trunk Sequence: IAX2/{Server1}

< Конец текста >

Затем тупо заменяем «поиском и заменой» все {поля} по всему тексту — получается готовая инструкция по настройке!

Оставьте комментарий