I have an Apache server running a web site I am developing for someone, and, when the machine was hanging directly off of the modem, the thing accessible from the internet. I put the machine behind my router, and I can't seem to get to it from outside my network.
I am using a DLink DI-604 router and have enabled passthrough to the machine running Apache. I can go to
http://192.168.0.101 (the IP assiged to that machine by my router) and see the home page just fine from any machine "inside" the network.
I looked up the IP assigned by my ISP, and, using a machine outside my network, tried typing the IP directly. No go! I also tried taking down my firewall on the HTTP server ( though it was working fine and the firewall is configured to accept HTTP requests on port 80. )
What am I missing?