Mind you that this is an area I do not fix networks for others. I will write it sounds like a configuration issue or possibly DNS setup.
But for now, check your routing and your DNS resolver.
Hello Friends,
Ive been facing this issue for quite a long time now, and couldn't figure out it's logic. So let me explain what i got:
I have Xampp installed on a Linux Desktop PC which is connected to two local networks at the same time: The first one (192.168.1.0/24) doesn't go out to the internet, but the second one does (192.168.0.0/22) and is connected via Wifi.
My problem is that i can't access Xamp whith an ip adress in the 192.168.1.X range when i'm connected to the 2nd network. Keep in mind that it's (192.168.0.0/22) range is from 192.168.0.0 to 192.168.3.255. However, i can access Xampp just fine when i put on and ip adress in the 192.168.0.X, 192.168.2.X or 192.168.3.X ranges.
I know it probably has something to do with the 192.168.1.X range on the first local net. maybe some kind of conflict ?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic