I have an ftp server. It has a public address but when my users inside the building try to connect to it or even ping it xxxx.xxxx.xxx, it tries to connect them with the outside address. I don't know what is taking them to the outside address because in DNS manager i made the name equal to the internal IP of the inside machine. It is a NT network by the way with 2 internal dns servers.