Linux Apache Web服务器:无法从Windows机器访问

时间:2011-02-17 05:17:10

标签: linux apache

我已经在Redhat Linux上安装了Apache Web服务器,并且能够从Linux本地访问Web服务器。 EIther使用http://loclahost/http://ip.address/

但是,如果我尝试从使用Intranet的Windows机器然后无法访问Web服务器。我可以从Windows ping Linux机器,因为它们都在内部网中。

如果有任何信息或如何修复,请分享。

提前感谢你。

3 个答案:

答案 0 :(得分:2)

Linux上的http端口(80)可能无法打开外部传入请求...

http://www.cyberciti.biz/faq/linux-iptables-firewall-open-port-80/

答案 1 :(得分:1)

这听起来像是防火墙问题。如果您的服务器在Intranet内受到保护,您可能会尝试暂时关闭Linux机箱上的防火墙,看看是否能解决问题。

测试服务器端口是否可访问的一种方法是使用telnet连接它们:

$ telnet ip.or.name.of.host 80

答案 2 :(得分:0)

确保apache正在使用端口80,然后告诉windows机器“telnet< ip> 80”的输出是什么(可能必须首先通过控制中心安装telnet)。如果你没有连接,可能它被防火墙阻止了?或者你的linux机器上运行的另一个程序正在使用端口80(即skype),但是你也无法从linux打开网页。