Имеем два разных провайдерских подключения к smg, через ge1 и ge2 соответственно, настроено таким образом:
- создано 2 фиктивных vlan (10/20)
- eth0.10: 172.16.2.2/30 , через этот интерфейс создан роут до провайдера1 как 109.XXX.XXX.42 via 172.16.2.1 dev eth0.10
- eth0.20: 10.10.2.9/24, адрес провайдера 10.10.2.14
SIP-интерфейсы
Настройки портов коммутатора:
Настройки 802.1q:
Суть проблемы:
- smg не маршрутизирует вызов от провайдера1 109.XXX.XXX.42 к провайдеру2 10.10.2.14
- smg считает, что провайдер1 (109.XXX.XXX.42) не доступен , хотя от провайдера1 приходит SIP/2.0 OK на OPTIONS
Код: Выделить всё
109.ХХХ.ХХХ.42.5060 > 172.16.2.2.5060: SIP, length: 489
SIP/2.0 200 OK
CSeq: 879959 OPTIONS
syslog:
Код: Выделить всё
Oct 21 17:26:01 10.10.2.9 <smg1016> 17:25:35.879905 [INFO] SIP. Access indication. Dir ID [3], idx [1] inaccessible. Host 109.ХХХ.ХХХ.42:0 (UDP)