3、iptables之FORWARD链

1.FORWARD链的含义

1.代表了 Linux内核的路由和数据包转发
2.代表了 IPTABLES防⽕墙中FORWARD功能(FORWARD链)

2.什么时候会用到FORWARD链

FORWARD链 只会跟需要⽤到 Linux内核转发功能的 数据包 才会发⽣关系

3.实例

同网段的一台机器ping另外一台机器,会关系到FORWARD链码?

答:这个和FORWARD链没有关系,同网段下走的是路由表

如果是分属两个不同网段的机器,从⼀台去ping另外⼀台机器会用到FORWARD链吗?

答:机器A(网段A) -> 防⽕墙 FORWARD 机器B -> 机器C(⽹段C),中间的防火墙充当了路由器,左右能连接两个不同的网络下的机器,数据包经过的时候,会依赖Linux内核路由功能(数据包转发功能),这个时候就会用到FORWARD功能

一个数据包经过DANT和SNAT功能时候,会用到FORWARD链吗?

答:会用到,因为只要是 NAT功能(地址转换)就必然会⽤到 Linux的数据包转发,Linux 开启数据包转发的时候 把⾃⾝⽤来做⼀个⽹关(路由器)连接其他的不同的⽹络 , 开启NAT

如果是在防⽕墙本机上 往外ping⼀个公⽹地址 会⽤到FORWARD链功能吗

答:不会用到, 因为防⽕墙本机 向外发送数据包,这个等于是把⼀个数据包直接的从本机发送出去,并未⽤到任何跟本机相关的路由功能(但是会⽤到路由表,这两个不是⼀个意思)

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值