Apache Web Server question

Some poor soul just might have pitty on me.

I just started my own webserver hosting a phpBB2 forum using a MySQL database.

When I go to the domain name from within my LAN I can get to the forums just fine. Outside of the LAN (i.e. on the Internet side of my router) I can’t get to it at all - no error messages, just a timed-out browser, as if nothing were hosted on that domain. On the router, I have port 80 being forwared to my local webserver.

For my router, I’m using a Linksys Wireless-G Broadband Router, w/a 4-port 10/100 switch that directly connects to the web server and other wired machines on my LAN.

So far, I’ve been told to make sure that my NAT is setup correctly, which (accoring to my router documentation, as far as I can tell) is done correctly. Because when I disable the port forwarding altogether, I can’t even get to the webserver on the LAN, well not via the domain name, only via IP address.

My Setup:
WinXP Pro SP 2
Apache 2 Web Server
Linksys Wireless-G Router
NOTE: the domain is a DynamicDNS domain (www.dyndns.org)

some ISP’s close port 80 for incomming traffic. Try to run the webserver on port 81 or some other port

if your router has a web interface it is probably using port 80 for that, in that case you may have to change the listening port.

Thanks I’ll try that.

Changing the port number did the trick! ;D

I don’t suppose there’s any way to unblock port 80 is there? Is this my ISP’s attempt at preventing me from hosting a webserver?

short of calling them, no.
My ISP blocks port 25 (smtp). But you can just call customer service and get them to unblock it.