I have a NAT configuration issue which I can't seem to easily (more specifically cleanly) solve. I need to implement NAT at several customer locations due to IP overlap with other customer sites (we have no control over their IP space). Please consult the attached diagram. Hosts at customer sites A and B should be able to communicate with one another using their native (Local) IP addresses and NOT be NATed. When communicating with the server farm, they should be NATed according to the diagram. Is there a way to implement static nat on a /24 subnet in conjunction with an access list to determine whether NAT is performed or not? If not, is there another way I can implement this? IP addresses need to be consistent; i.e. the first and third IPs in the subnet must ALWAYS be the first and third IPs in the subnet. A global pool that dynamically assigns IPs won?t work. Right now all packets are being NATed upon egressing the router. Thanks in advance.
p.s. I am not atually using the cheeseball IPs depicted in the diagram. I used them in the drawing for you to easily identify Local from Global IPs (saving a little face here :)