Routing ONE IP out of a subnet to another location.

What I need to do is route an single IP across a tunnel between two mikrotiks, to reach a host that would normally have
that IP but is now, for a while, in the wrong physical location to have it.

So 10.0.0.1/24 is on mikrotik1 in one location with hosts connected to it and mikrotik1 acts as their default gateway.

There is a simple IPIP tunnel between the mikrotik1 and another mikrotik2 in a another far distant location.

That second mikrotik2 has its own independent unrelated hosts and subnets and default gateways, but there is one host on one of its interfaces that needs 10.0.0.15/32. Notice I can not give it a new subnet appropriate to its new location. (Its an inherited problem in renumbering hundreds of domains on that host that point to 10.0.0.15/32 that I do not have control over their DNS.)

Incoming packets to 10.0.0.15 from the net need to come into mikrotik1, get tunneled over to mikrotik2 and its host on 10.0.0.15.

Outgoing packets from mikrotik2 may go out the local default or it can go back across the tunnel first mikrotik1 before going back out to the net.

The problem is mikrotik2 has no idea about 10.0.0.0/24, so how does it talk to 10.0.0.15/32?

I am presently doing this with EOIP which works but is horrendously slow during busy times, drops packets, hates airmax etc.

How is this done? How do I assign the single IP to the host and how do I assign it to its interface as /32 or /24 or what. Please be specific, thanks for your time.

Homer W Smith
CEO Lightlink Internet.