I'm having a problem setting up a webserver on my home network. I have a Win XP PC running Apache 2.0.54 configured using the static IP address 10.0.0.16. It is configured to listen to port 80 (using the commands 'Listen 80' and 'ServerName 80'(??) in the httpd.conf file). My router is a Zoom ADSL X5 (not A) and my ISP is BT Broadband.
Following previous suggestions on this site, I have redefined the router's HTTP Server Port to 8080 and set HTTP Server Access to All on the Misc Configuration section of the Advanced Setup page, that is, I now type 10.0.0.2:8080 to access the router's web-console. In addition, I have configured a Virtual Server to Public Port 80, Private Port 80, Port Type TCP, Host IP Address 10.0.0.16, which (to my understanding) should forward Port 80 traffic to my webserver's Port 80 at 10.0.0.16.
Given an external IP address of 86.134.x.x, I can access the web-console using 86.134.x.x:8080, but when I type 86.134.x.x (expecting the apache test page) I get the message "The connection was refused when attempting to contact 86.134.x.x".
I have not tried to access the page from outside my LAN as yet, i.e. on a friend's PC. Does anyone have any ideas as to why my webserver seems unable to process the page request? Does anyone know if BT Broadband are one of those ISPs who block Port 80 requests thereby making all my efforts redundant anyway and if so how can I get around this problem?
Any help would be greatly appreciated. Thanks.