service iptables status可以查看到iptables服务的当前状态。
https://zhidao.baidu.com/question/249392467.html
但是即使服务运行了,防火墙也不一定起作用,你还得看防火墙规则的设置 iptables -L
在此说一下关于启动和关闭防火墙的命令:
1) 重启后生效
开启: chkconfig iptables on
关闭: chkconfig iptables off
2) 即时生效,重启后失效
开启: service iptables start
关闭: service iptables stop
http://www.linuxidc.com/Linux/2012-06/63111.htm
CentOS 配置防火墙操作实例(启、停、开、闭端口): 注:防火墙的基本操作命令: 查询防火墙状态: [root@localhost ~]# service iptables status 停止防火墙: [root@localhost ~]# service iptables stop 启动防火墙: [root@localhost ~]# service iptables start 重启防火墙: [root@localhost ~]# service iptables restart 永久关闭防火墙: [root@localhost ~]# chkconfig iptables off 永久关闭后启用: [root@localhost ~]# chkconfig iptables on 1、查看防火墙状态 [root@localhost ~]# service iptables status
2、编辑/etc/sysconfig/iptables文件。我们实例中要打开8080端口和9990端口 用编辑器打开/etc/sysconfig/iptables
3、依葫芦画瓢,我们添加8080端口和9990端口
4、保存/etc/sysconfig/iptables文件,并在终端执行 [root@localhost ~]# service iptables restart
5、从新查看防火墙状态 [root@localhost ~]# service iptables status
6、这时候,服务器的8080和9990端口就可以对外提供服务了。 7、其他端口的开放模式就是类似如此开放模式。