I'm running Windows 2000 server and a basic website. Just trying to learn DNS and IIS and everything else. Anyway, the server is behind a router with all ports forwarded correctly. Its on a private IP with the rest of the internal network. Computers outside of the internal network can see the domain just fine and don't have any problems connecting to it. Computers on the network, however, can't pull up the domain. They see the server just fine, log into the domain just fine, but you can't browse to the website, ftp, anything. File transfers to and from the server work great and are very speedy.
Something with DNS?
Something with DNS?