Приветствую всех,
прошу помощи в настройке переадресации трафика в Mikrotik.
Имеется сервер asterisk с ip 10.152.22.130 которому указан шлюз sip провайдера с ip 10.152.22.129 (на последнем регистрируется sip-транк c астериска)
С недавних пор появилась потребность дополнительно завести на астериске sip пользователя, который регистрируется на asterisk снаружи (за NAT). Проблема в том, что работает что-то одно из двух: sip транк работает если шлюзом указан шлюз sip провайдера; sip юзер работает, если шлюзом назначить Mikrotik (раздающий интернет), при этом sip-транк, соответственно, отваливается. Просить sip-провайдера оказать какое-либо содействие оказалось бессмысленным, поэтому решил развести трафик Mikrotik'ом:
Сначала Asterisk'у указываю шлюз ip Mikrotik'a, далее в IP-Firewall-NAT создал правило (для sip-юзера):
General:
chain: dstnat
dst.address *внешний ip Mikrotik*
protocol: 17(udp)
action:
action: dst-nat
To address: 10.152.22.130
Здесь всё нормально, клиент без проблем регистрируется на астериске.
Sip-транк же пытаюсь "завернуть" в шлюз sip-провайдерас ip 10.152.22.129, и это уже не выходит сделать
Делаю здесь же, в NAT. (правило как в этой ветке
Возможно ли перенаправление трафика в локальной сети на Mikrotik?)
General:
chain: dstnat
src. address 10.152.22.130
dst.address 10.152.22.129
protocol: 17(udp)
action:
action: dst-nat
To address: 10.152.22.129
Но регистрации никакой нет, даже пакеты не ходят. В чём может быть ошибка?