I am setting up a VPN between a 750G_r3 (6.40.5) and a SonicWall that is not under my control.
For various valid reasons, I have to source-nat the traffic as it leaves my side and goes to the SonicWall. This works just fine:
/ip firewall nat
add action=src-nat chain=srcnat dst-address=192.168.102.10 log=yes src-address=192.168.101.143 to-addresses=172.16.20.143
The local LAN is (obviously) 192.168.101.0/24, and I'm NAT'ing the host .143 to 172.16.20.143 IF it is going to 192.168.102.10.
This works just fine.
The problem occurs when the reply traffic comes back. In the logs, I get something like this:
jan/12 19:19:19 firewall,info forward: in:ether1 out:ether1, src-mac...
The problem is that the traffic is being routed back to the Internet instead of being un-nat'ed back to the internal IP.
Any suggestions?