Mikrotik - Правило фильтрации принято, но dst-nat не работает
У меня проблема NAT с mikrotik CCR1016-12G, а именно: я не вижу пакетов, идущих по моим правилам dst-nat, и правила dst-nat не работают.
Я попытался отключить правила фильтрации, которые могут отбрасывать любые пакеты, и я также попытался создать определенное правило для принятия определенного порта без удачи:
chain=input action=accept connection-state=new protocol=tcp
src-address=0.0.0.0/0 in-interface=ether01-gateway dst-port=8088
Я вижу пакеты, поступающие в правила фильтра, и предполагаю, что они приняты (как у меня есть предыдущее правило), но в часть dst-nat пакеты не отправляются:
chain=dstnat action=dst-nat to-addresses=192.168.1.88 to-ports=80
protocol=tcp src-address=0.0.0.0 dst-address="Outer-IP" dst port=8088
В чем может быть проблема, что я не вижу никаких пакетов, идущих к NAT?
1 ответ
В правиле dst-nat:
src-address=0.0.0.0
Я думаю, что это означает именно IP-адрес 0.0.0.0
, (такой же как 0.0.0.0/32
)
Измените это на 0.0.0.0/0
, Это означает каждый IP-адрес.
Или просто удалите src-address=0.0.0.0
из правила