开启centos上的80端口

说起来各种不解,我在centos上安装了apache,本机上测试访问很正常,但是我用在宿主机器上访问的时候,怎么也无法访问,起初以为是我的httpd.conf文件的配置问题,反复修改确认,就是无法访问,最奇怪的是ping也无法通,ssh的访问却很正常,以至于令我瞬间凌乱了.

查看了一下端口的情况,发现80端口被防火墙关了,于是开启:
vi /etc/sysconfig/iptables

在-A RH-Firewall-1-INPUT -j REJECT –reject-with icmp-host-prohibited语句上面加入如下语句

-A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 80 -j ACCEPT

然后重启:/etc/init.d/iptables restart

查看防火墙的状态:/etc/init.d/iptables status

再访问就正常了,如果还不正常,就尝试关闭防火墙试试.

查看CentOS防火墙信息:/etc/init.d/iptables status
关闭CentOS防火墙服务:/etc/init.d/iptables stop

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>