#即时生效,重启后失效
开启:/etc/init.d/iptables start
关闭:/etc/init.d/ iptables stop
#重启后永久性生效
开启:chkconfig iptables on
关闭:chkconfig iptables off
#配置文件
/etc/sysconfig/iptalbes
#添加可访问的端口#
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
Filter table 这是用iptables命令修改规则时需要的默认表,防火墙的大部分的实现都是在这里实现的。
INPUT 当有访问本地系统的数据包时,此链被处理。
FORWARD 当有通过本地系统的数据时,此链被处理。
OUTPUT 当有本地系统产生的数据包时,此链被处理。
目标是当一个包符合一个给定的规则时应该采取的行动。 目标是用 j <target> 文法进行说明
ACCEPT 包由TCP/IP协议栈的区域部分接受并处理。
DROP 包丢弃且不通知发送端。
RETURN 在前一个链中,紧接着最近被处理的那个规则后的规则处继续处理。