English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

My house is sharing DSLconnection through a wireless router. So it's a wireless network. One of my computers has Apache installed and has a website in it. When I type "http://localhost" on that computer, the website is displayed.. The computer name is "computer1".

When I try to access the website from other computers within the network by typing "http://computer1/", I failed.

What is wrong here?

2007-04-04 18:40:16 · 3 answers · asked by Twist of Fate 1 in Computers & Internet Computer Networking

All the computers have XP

2007-04-04 18:41:08 · update #1

The ip address of computer1 is 192.168.1.103. I tried "http://192.168.1.103", but failed as well.

2007-04-04 19:06:04 · update #2

3 answers

There are many possible reasons for this, and almost all of them are related to the configuration of your network, not the configuration of the Apache HTTP Server. One of the most common problems is that a firewall blocks access to the default HTTP port 80. In particular, many consumer ISPs block access to this port. You can see if this is the case by changing any Port and Listen directives in httpd.conf to use port 8000 and then request your site using http://yourhost.example.com:8000/. (Of course, a very restrictive firewall may block this port as well.)

2007-04-04 18:58:56 · answer #1 · answered by Taba 7 · 0 1

Since all computers have XP you need to check the one running the Apache. The firewall has to allow port 80 connections!

For test purposes just turn the firewall OFF for a few minutes, if you can then pull the http://ipaddress on one of the other comupters you just need to modify the firewall.

Once that is done you can add the IP of the apache machine to the "Hosts" files on the other machines and open using a "freindly" name like "ourdomain.com"

http://www.mvps.org/winhelp2002/hostsfaq.htm

2007-04-05 01:32:10 · answer #2 · answered by Tracy L 7 · 0 0

hey ...

1.try to ping computer1 frm the other computer (i suppose it wont ping now) its because the name resolution is not happening .
to rectify this give the "apache's machine ip "as DNS in the other computer....shud resolve the problem

2.Directly specify the IP of apache's machin in the other computer ,u'll get the website dislplayed ....

3.At very first ensure tht u are able ping this two systems....


Regards

2007-04-04 18:54:14 · answer #3 · answered by sadhana 3 · 1 0

fedest.com, questions and answers