Linux下的防火墙iptables一般是系统集成的组件,检查是否安装可以
通过 rpm -qa进行查询
[root@iZ8vb4dup6si16f3qkayp2Z hooks]# rpm -qa|grep iptables
iptables-1.4.7-16.el6.x86_64
iptables-ipv6-1.4.7-16.el6.x86_64
如果没有安装改组件,可以通过yum install iptables进行安装(必须联网)
可以通过service iptables status 查看IPtable是是否启动
如果要查看具体的iptables规则,也可以通过输入iptables -L 列出规则
新增防火墙
1、在linux系统里面找到并打开编辑配置防火墙的文件,执行命令:
vi /etc/sysconfig/iptables。
2、在上面打开的文件里面加入一下语句:
-A INPUT -m state –state NEW -m tcp -p tcp –dport 80 -j ACCEPT(允许80端口通过防火墙,这里以80端口为例)。
---------------------
3.重启防火墙 service iptables restart
二:问题解答
[root@iZ8vb4dup6si16f3qkayp2Z hooks]# /etc/init.d/iptables restart
iptables: Applying firewall rules: iptables-restore: line 1 failed
[FAILED]
答:[root@iZ8vb4dup6si16f3qkayp2Z hooks]# vi /etc/sysconfig/iptables
编辑一下规则文件,检查开头一行是否存在问题