can --client-nat handle this?
i am setting up tunnels among several networks already numbered in conflict as 10.1.x.y/16.
renumbering existing hosts is not an option.
the idea is to do nat so that each site can be referenced by another site using new unique addresses ... site 1 would be 10.2.x.y ... site2 would be 10.3.x.y ... and so on.
so 10.1.2.3 at site 4 can reach 10.1.2.3 at site 6 by sending to 10.7.2.3 which would be snatted to be
from 10.5.2.3 when leaving
site 4 and be dnatted
to 10.1.2.3 when arriving at
site 6. and the reverse would be done to the reply packets.
is this kind of thing what --client-nat is for? like maybe this for site 8:
--client-nat snat 10.1.0.0/255.255.0.0 10.9.0.0
--client-nat dnat 10.9.0.0/255.255.0.0 10.1.0.0