Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Chris Miller on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Problem with WinXP/router/apache

Status
Not open for further replies.

ericho99

Technical User
Nov 3, 2005
1
HK
Hi,

I have installed apache 2.0.54 on my Windows XP Pro and it seems to be
ok as I can see the test page when typing local host.
Now, I want to make this as a public web site, so I use dyndns.org and got
a domain, installed the update client, it is working ok as I can ping my
domain ericho.dyndns.org from other sites.

Ok, you might wonder if the router's problem.... I use a Linksys router and
I have already used the port forwarding to forward all traffic to port 80 to
my computer .... also, I have checked, my ISP doesn't block port 80.

I have EVEN TURNED OFF the firewall in Windows XP ! but still can't access
from outside my network.

I have tried everything I can think of already, I really hope some of you
experts can give me some hints, otherwise I might have to give up

Thanks a million in advance !

Best Regards,
Eric Ho
 
ericho99,

To eliminate the router as a possible point of failure, have you tried connecting your server directly to your modem? You'll need to renew your IP address, but if you do and you continue having this problem, then the most likely cause is your ISP.

Many ISPs, while claiming that they don't ban users from running webservers, make it difficult to do so by blocking incoming traffic on port 80. Try changing the port that Apache listens to (and adding the additional port to your router) and see if you can connect on a different port.

Wishdiak
A+, Network+, Security+, MCSA: Security 2003
 
Here are a couple things you may have overlooked. First apache should be set to "Listen" for the ip of the server not the public ip. The ip of the server needs to be static which means it must be outside the range of dynamic addresses your router assigns. The ServerName should be set to ericho.dyndns.org. Do not use httpd:// or it. Remember to restart apache any time you make changes to httpd.conf. If this still doesn't work check to see that dyndns has your current ip address.
 
I have the same problem. I am using a D-Link router and DSL. Before I got the router, I was running my server directly thru my modem. That worked fine. If anyone has a soloution I'd be greatful. I too am using Apache, DynDns.com, and WinXP. If I ever get this situation sorted out, I am planning on starting a linux server. thanx
 
yurimxpxman,

Sounds like a simple port forwarding issue. Make sure that your D-Link router is forwarding port 80 to the LAN IP of your server box (most likely 192.168.0.x).

Wishdiak
A+, Network+, Security+, MCSA: Security 2003
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top