zoukankan      html  css  js  c++  java
  • Linux iptables 从入门到放弃

     

    iptables表(iptables)和链(chains)
        描述完iptables术语后,相信大家对iptables的表和链有了初步的了解。默认情况下,Iptables根据功能和表的定义划分包含三个表,filter,nat,mangle,其中每个表又包含不同的操作链
        下面的表格展示了表和链的对应关系:

     

        

     


        

     

     

        

     

        

     

    iptables表和链工作的流程图
         下面的这张图清晰的描绘了netfilter对包的处理流程

     

        

     

         简化版为:

     

         

     

      强调:上图可以用北京地铁1,2号线来描述:
      1号线:主要是NAT功能
      企业案例:1)局域网上网共享(路由和网关),NAT POSTROUTING
                    2) 外部IP和端口映射为内部IP和端口(DMZ功能),NAT PREROUTING
      2号线:主要是filter功能,即防火墙功能FILTER INPUT FORWARD
      企业案例:
                    1)主要应用就是服务器防火墙

    查看NAT链表规则

      # iptables -t nat -vnL

    查看Filter链表规则

      # iptables -t filter -vnL

  • 相关阅读:
    Java经典面试题及详解
    linux nc命令使用详解
    终端下更改文件显示颜色
    第二章 IoC Setter注入
    网络抓包wireshark
    一些软件软件开发原则
    开发原则之约定大于配置
    2016第31周六
    2016第31周五
    2016年第31周四
  • 原文地址:https://www.cnblogs.com/vincenshen/p/6732658.html
Copyright © 2011-2022 走看看