First of all, hello! This is my first post here and hopefully not my last! I am having a very strange network issue that I am hoping you fine folks can help me with, let me explain...
We have two home networks and a total of 4 computers. My dad has one network hooked up to his own cable line (it's a work thing) and the office computer, my server (Debian Sarge), and my PC (Windows) use the other network. Both networks use a Linksys WRT54GS router. A few months back I was forced to change the router on "my" network because the old router, a Netgear WGR614v2, refused to play nice with the VPN of the company I am currently contracted with, so it was replace the router or lose the contract. I chose the one my dad was using because it worked well with his company's VPN.
Since replacing the router, the VPN works just fine, but I have another arguably worse problem. I am a web developer and use my server as a "localhost" of sorts, the only difference being is it's not really the localhost and I can access it with a domain name (it also serves as a mail/ftp/file server). The server uses a set IP address whereas the other computers use DHCP to get the address. Here's the problem in a nutshell for those still reading:
Ever since changing the router, accessing my website via its domain name (or External IP) from my network takes a ridiculously long amount of time, upwards of 13-30 seconds for a simple page reload. Now, if I instead use the Internal IP address (192.168.0.x) it loads up in a couple seconds, as one would expect. This same phenomenon is experienced on the office computer as well, so it's not a computer issue (it was also a problem when this computer was running Linux, so it's not an OS issue). If I plug my computer into my father's network and access my website, it loads as quickly as any other website (faster obviously, since it's hosted from the same cable hub).
This is a big problem for me for reasons which are probably obvious for anyone who does this kind of thing. I would just use the other network here, but that just puts a bandage on the problem and causes another one -- I can't use my server's network drives. If you have any insight into this, PLEASE throw me a bone. Thanks! :)