Unfortunately, I've done this several times, most notably within one company
that had multiple instances of 10/8 that needed to talk to each other. A
decent (if one can use that term) NAT device will translate the addresses in
DNS responses, so two hosts that both live at 10.1.2.3 will see the other's
address as, for example, 192.168.1.2, both in DNS and in the IP headers.
On Fri, 26 May 2006, Bill Woodcock wrote:
Presumably they're double-natting. I had to do that once for Y2K
compliance for three large governmental networks that were all statically
addressed in net-10 and wouldn't/couldn't renumber in time. In fact,
there were _specific hosts_ which had the same IP address, and _had to
talk to each other_. Gross. But it can be done.
Please explain how. I simply can't imagine my computer communicating
with another one with exactly same ip address - the packet would never
leave it. The only way I see to achieve this is to have dns resolver
on the fly convert remote addresses from same network into some other
network and then NAT from those other addresses.