Computer-A 1.1.1.10/24 plugged into router. Mikrotik interface = 1.1.1.1
Computer-B 2.2.2.1/24 plugged into router. Mikrotik interface = 2.2.2.2
Computer-B will ONLY respond to src-addresses in 2.2.2.0/24. This is by design, and I have no control over that.
If I masquerade the Computer-A, everything works fine because it uses Mikrotik interface 2.2.2.1 and Computer-B responds to 2.2.2.1
Instead, I would like to src-nat/dst-nat so that 1.1.1.10 would be seen by Computer B as 2.2.2.10. That’s easy enough with src-nat.
However, when Computer-B responds to the ping, it can’t send it back because 2.2.2.10 is local to Computer-B’s /24 network, so it doesn’t send it back through the router. It assumes it is on its own network.
QUESTION:
How can I get Computer-A 2.2.2.10 to also be an address on Mikrotiks interface so that it can accept return connections (pings)?