Suppose endpoint in public network (WAN) accesses endpoint in private network (LAN) through NAT (assume some pre-defined mapping exists so NAT knows how to route incoming request). Is it possible for NAT to change source IP address of packets coming from endpoint in WAN before transmitting the packets to the endpoint in private network? Or only destination is being changed?
I have only found "overlapping" mode, but this is very rare condition.