2021-10-24-网络系统管理职业技能大赛(持续输出)

Iptables

Iptables命令

希望在哪个表上工作,使用该的哪个链,进行操作(插入、添加、删除),匹配数据条件,对规则执行动作

iptables-nat

源地址;目的地址;

  1. 先经过 NAT table 的 PREROUTING 链;
  2. 经由路由判断确定这个封包是要进入本机与否,若不进入本机,则下一步;
  3. 再经过 Filter table 的 FORWARD 链;
  4. 通过 NAT table 的 POSTROUTING 链,最后传送出去。

NAT 主机的重点就在于上面流程的第 1,4 步骤,也就是 NAT table 的两条重要的链:PREROUTING 与POSTROUTING。 那这两条链重要功能在于修改IP,而这两条链修改的IP又是不一样的,POSTROUTING在修改来源IP,PREROUTING则在修改目标IP 。由于修改的 IP 不一样,所以就称为来源NAT (Source NAT, SNAT) 及目标 NAT (Destination NAT, DNAT)。

SNAT即源地址转换,能够让多个内网用户通过一个外网地址上网,解决了IP资源匮乏的问题。一个无线路由器也就使用此技术。

将192.168.10.10转换为111.196.211.212,iptables命令如下:

root@debian:~#iptables –t nat –A PO

你可能感兴趣的:(初学,练习,debian,linux,apache,ftp,iptables)