IPTABLES知识
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IPTABLES知识相关的知识,希望对你有一定的参考价值。
命令:
管理规则
-A:附加一条规则,添加在链的尾部
-I CHAIN [num]:插入一条规则,插入为对应CHIAIN上的第num条
-D CHAIN [num] :删除指定链中的第num条规则
-R CHAIN [num]: 替换指定的规则
管理链
-F [CHAIN]: flush, 清空指定规则链,如果省略CHAIN,则可以实现删除对应表中的所有链
-P CHAIN: 设定指定链的默认策略
-N:自定义一个新的空链
-X : 删除一个自定义的空链
-Z:置零指定链中所有规则的计数器
-E:重命名自定义的链
查看类:
-L: 显示指定表中的规则
-n: 以数字格式显示主机地址和端口号
-v: 显示链及规则的详细信息
-VV :
-x: 显示计数器的精确值
--line-numbers:显示规则号码
动作(target):
ACCEPT: 放行
DROP:丢弃
DEJECT:拒绝
DNAT:目标地址转换
SNAT:源地址转换
REDIRECT:端口重定向
MASQUSERADE:地址伪装
LOG:日志
MARK: 打标记
iptables 不是服务,但是有服务脚本:服务脚本的主要作用在与管理保存的规则
转载及一处iptables/netfilter
显式扩展:使用额外的匹配级制
-m EXTESTION --spe-opt
state:状态扩展
结合ip_conntrack 追踪会话的状态
NEW:新连接请求
ESTABLISHED:已建立的连接
INVALID:非法连接
RELATED:相关联的
-m state --state NEW,ESTABLISHED -j ACCEPT
保存规则:
#service iptables save
/etc/sysconfig/iptables
#iptables-save > /etc/sysconfig/iptables.20180629 #保存
#iptables-restore < /etc/sysocnfig/iptables.20180629 #恢复
以上是关于IPTABLES知识的主要内容,如果未能解决你的问题,请参考以下文章