我有一个centos apache2 web服务器正在运行,我可以从本地或http://192.168.0.167 (其IP)通过浏览器在本机上查看本地主机网站,但如果我试图通过其IP查看它另一台机器通过networking上的浏览器我无法加载网站。 也从另一台机器ping机器工作正常。 我可以通过SSH连接到机器,而且没有问题。
“iptables -L”输出:
连锁input(政策接受) 目标人select源目的地 RH-Firewall-1-INPUT全部在任何地方 连锁FORWARD(政策接受) 目标人select源目的地 RH-Firewall-1-INPUT全部在任何地方 链式输出(策略ACCEPT) 目标人select源目的地 连锁RH-Firewall-1-INPUT(2参考) 目标人select源目的地 随时随地接受 接受ICMP - 任何地方任何地方icmp 接受ESP - 在任何地方 接受啊 - 任何地方的任何地方 接受udp - 任何地方224.0.0.251 udp dpt:mdns 接受udp - 任何地方udp dpt:ipp 接受tcp - 随处任何地方tcp dpt:ipp 接受所有 - 任何地方的任何地方状态RELATED,ESTABLISHED 接受tcp - 任何地方的任何地方状态新tcp dpt:ssh 拒绝所有 - 在任何地方拒绝 - 禁止使用icmp-host
在运行时:
iptables -I RH-Firewall-1-INPUT 7 -p tcp --dport 80 -j ACCEPT
在/ etc / sysconfig / iptables中启动
检查SE Linux的策略。
semanage port -l | grep http
你可以通过/etc/selinux/config查看更多细节。