I have a public IP, say, 18.104.22.168 And a private network of 192.168.1.0/24
When I am anywhere outside the private network, I can connect to the public IP. When I am inside the private network, I cannot communicate with the public IP (HTTP/IMAP/etc).
I am told that my DNS should resolve to the private IP from the public IP when inside the network.
Is this true, and how would I go about doing this? On server 2003 (the DNS server) I setup a reverse lookup of 22.214.171.124 and created a pointer of 126.96.36.199 to my private hostname. After an ipconfig /flushdns on a client, this doesn't appear to be working.