1
I have a D-Link router and added a Virtual Server (Port Forward) on port 80. My web server (apache) is running on 192.168.0.199 I have reserved this as my static IP address for this machine on the network.
I have an external static IP address, when I navigate to this address it shows me the login page of my modem. When I access it externally it gives HTTP Error 400.
You have tried to go to your external.ip.address:80? – None – 2011-06-01T21:53:25.137
Yes, but still no luck. – None – 2011-06-01T22:03:36.367
1It could be your ISP is blocking external requests on port 80. Many ISPs do that. Try changing the external port to something completely different, like 3555 or whatever, and see if that works. – slhck – 2011-06-01T22:32:46.267
3First, your router's configuration shouldn't be externally visible. Fix that. Second, it might ignore forwarding port 80 because it's catching it itself for the configuration page. – blahdiblah – 2011-06-02T00:01:52.427