iptables规则组成
设置 iptables 格式及参数参考表
command 命令:
-A : 追加
-D : 删除
-L : 显示当前规则情况、一般和-n一起连用
-F : 清理当前iptables规则
-P : 设置一个默认的 iptables 规则
-I : 在原有iptables规则上添加规则,添加后在第一条,-A 添加后在最后
-R :
-n :
iptable 规则组成
数据包访问控制:ACCEPT 接受、DROP 丢弃、REJECT 拒绝。DROP与REJECT的区别是。DROP直接丢弃数据包,给客户端没有响应,REJECT是拒绝数据包,并给客户端响应”数据包被拒收了“。
数据包改写:SNAT 是对源数据包地址信息的改写、DNAT是对目标地址进行改写。
信息记录: LOG 记录iptables 访问情况做一个记录。
iptables table command chain parameter&Xmatch target
-t filter -A INPUT -p tcp -j ACCEPT
nat -D FORWARD -d DROP
table、command、chain、parameter & Xmatch、target
iptables规则组成
组成部分:四张表+五条链(Hook point)+ 规则
iptables规则组成
1、数据包访问控制:ACCEPT、DROP、REJECT
2、数据包改写:SNAT、DNAT
3、信息记录:LOG
iptables 规则组成
-A 最后一条添加
-I 第一条添加
--dports 端口段
-m 对之前定义规则的补充 tcp state multiport等
iptables规则组成
iptables规则组成
**iptables规则组成**
iptables规则组成
数据包访问控制:accept(接收允许通过)、drop(丢弃)、reject(丢弃并反馈)
数据包改写:snat(对源地址改写)、dnat(对目的地址改写)
信息记录:log(日志)
snat对发出方的ip地址进行改写,dnat对进入方的IP地址进行改写
-A新追加一个规则在现有规则的后面加入规则,-D删除,-L显示规则的情况一般和-n一起连用,-F把iptables现有的规则进行清理,-P设置一个默认的iptables的现有规则,-I也是添加规则在原有规则的基础之上插入一条规则默认插成第一条规则,
iptables规则的组成
iptables规则组成 数据包访问控制:ACCEPT, DROP(不有信息返回), REJECT(有拒绝信息) 数据包改写:SNAT(来源改写), DNAT(到目标改写) 信息记录:LOG(记入日志)
iptables规则组成:四张表+五条链+规则
iptables组成部分