Есть корневой Elastix, на который приходят SIP-транки от провайдера.
Нужно подключить к нему дочерние Elastix, на которые прокинуть транзитом некоторые номера. Дочерние находятся за NATом.
Задача: настроить, чтобы дочерние подключались к корневому sip-транком с регистрацией.
На корневом создаю SIP-транк:
Trunk Name: ElastixClient1
Outgoing Settings
Trunk Name: remote1
PEER Details:
Код: Выделить всё
disallow=all
allow=ulaw
username=remote1
secret=123456
context=from-trunk
host=dynamic
insecure=port,invite
qualify=yes
type=peer
USER Context: remote2
User Details:
Код: Выделить всё
type=user
username=remote2
secret=123456
context=from-trunk
disallow=all
allow=ulaw
insecure=port,invite
host=dynamic
qualify=yes
Outgoing Settings
Trunk Name: remote2
PEER Details:
Код: Выделить всё
disallow=all
allow=ulaw
username=remote2
secret=123456
context=from-trunk
host=192.168.55.231-IP корневого сервера
insecure=port,invite
qualify=yes
type=peer
Код: Выделить всё
remote2:123456@192.168.55.231-IP корневого сервера