И это всё МОЁ
Дано:
- На роутере Mikrotik имеем два публичных IP адреса IP1 и IP2
- Порты 5060 и 10000-20000 с Mikrotik проброшены на Asterisk
- Звонки приходят от провайдера без регистрации
- В Asterisk имею два одинаковых trunks:
trunk1[trunk1]
username=4842123456
type=friend
deny=0.0.0.0/0.0.0.0
permit=62.141.108.92/255.255.255.252
insecure=port,invite
host=62.141.108.94
dtmfmode=rfc2833
fromuser=4842123456
fromdomain=b2b.beeline.ru
disallow=all
context=default
allow=alaw
trunk2[trunk2]
username=4842123456
type=friend
deny=0.0.0.0/0.0.0.0
permit=62.141.108.92/255.255.255.252
insecure=port,invite
host=62.141.108.94
dtmfmode=rfc2833
fromuser=4842123456
fromdomain=b2b.beeline.ru
disallow=all
context=default
allow=alaw
Задача:
- при использовании [trunk1] выходить на host 62.141.108.94 провайдера через IP1,
- при использовании [trunk2] выходить на host 62.141.108.94 провайдера через IP2.