И это всё МОЁ

Дано:

  • На роутере 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.







 , ,