What do you mean internal and external IP address of a client?
NAT doesn't actually assign a computer with a private IP address a public IP address. All NAT does is translate the source address in the packet header of the client computer to its own IP address.
Steven S.
MCSA
A+, Network+, Server+, i-Net+