А что за шляпа со статусом Unmonitored?
Сервера находятся в одной сети (специально для теста поднят еще один сервер с Elastix)
Сервер2:
Код: Выделить всё
[root@elastix ~]# /usr/sbin/asterisk -rx "iax2 show peers"
Name/Username Host Mask Port Status
testIAX2/direct ip_server1 (S) 255.255.255.255 4569 (T) Unmonitored
Сервер1:
Код: Выделить всё
[root@elastix ~]# /usr/sbin/asterisk -rx "iax2 show peers"
Name/Username Host Mask Port Status
testIAX/direct ip_server2 (S) 255.255.255.255 4569 (T) Unmonitored
Настройки транка для связи серверов:
Сервер2:
General settings
Код: Выделить всё
Trunk name: testIAX2
outbound caller id : 7003 // выбирал рандомно
Outgoing Settings
Код: Выделить всё
trunk name: testIAX2
host=ip_server1
username=user // к примеру
secret=1234user //к примеру
type=peer
qalify=yes
canreinvite=no
trunk=yes
disallow=all
allow=g729
insecure=port,invite
context=from-internal
Incoming Settings
Код: Выделить всё
secret=1234user
type=user
host=ip_server1
context=from-trunk
disallow=all
allow=g729
регистрационная строка пуста
Сервер1:
те же настройки, только trunk name: testIAX Outbound caller ID 8004 (рандомно) и host=ip_server2. Имя пользователя и secret одинаковы
Изначально пробовали установить связь между офисами, находящимися за Kerio Control. (офисы ходят друг к другу через Kerio VPN тоннель) Создал правило для наблюдения за пакетами. Видно только пинг друг друга. А сервера даже и не пытаются соединится друг с другом. Куда смотреть?