无法从另一台计算机访问Centos Apache页面

时间:2013-01-18 14:09:49

标签: centos apache iptables

今天在CentOS上启动了apache,我可以在localhost的同一台机器上打开测试页面。但是我无法用另一台电脑打开它。 CentOS服务器位于路由器后面的VLAN(使用交换机)上。我可以使用笔记本电脑从另一侧ping服务器。但是我无法在浏览器中打开测试页面。我在同一个VLAN中有另一台服务器,我可以通过笔记本电脑访问。

此处还有一些iptables -L

的条目
Chain INPUT 
ACCEPT  tcp   --  anywhere    anywhere   tcp:dtp:http
ACCEPT  udp   --  anywhere    anywhere   udp:dtp:http
REJECT  all   --  anywhere    anywhere   reject-with  icmp-host-prohibited

Chain FORWARD
REJECT  all   --  anywhere    anywhere   reject-with  icmp-host-prohibited

我不确定还需要检查什么。

1 个答案:

答案 0 :(得分:0)

安全理论告诉首先放弃防火墙并测试(iptables -F)。如果您可以访问,那么它确实是一个iptables问题,如果您仍然无法访问您的服务,请尝试查看是否有任何特定的绑定:netstat -an | grep "LISTEN "如果您看到类似的内容:

"tcp 0 0 127.0.0.1:80 0.0.0.0:* LISTEN "

表示您的服务器只在localhost ip上侦听,您应该检查/etc/httpd/conf/httpd.conf上的特定httpd绑定

如果您需要更多帮助,请继续发帖=)