zoukankan      html  css  js  c++  java
  • Linux防火墙

    防火墙技术总体来讲可以分为:包过滤防火墙和代理服务器两种类型。

    Linux平台下的包过滤防火墙:netfilter/iptables   (免费,官方网站http://www.netfilter.org/)

    netfilter/iptables包过滤防火墙由两个组件构成:一个是netfilter,一个是iptables

    iptables基础:

      规则(rules):就是网络管理员预定义的条件,规则一般的定义为“如果数据包符合这样的条件,就这样处理这个数据包”。当数据包与规则匹配时,iptables就根据规则所定义的方法来处理这些数据包,如飞放行(accept)、拒绝(reject)和丢弃(drop)等。配置防火墙的主要工作就是添加、修改和删除这些规则。

      链(chains):就是数据包传播的路径,每一条链其实就是众多规则中的一个检查清单,每一条链中可以有一条或数条规则。当一个数据包到达一个链时,iptables就会从链中第一条规则开始检查,看该数据包是否满足规则所定义的条件。如果满足,系统就会根据该条规则所定义的方法处理数据包;否则,iptables将继续检查下一条规则,如果该数据包不符合链中的任一条规则,iptables就会根据该链预先定义的默认策略来处理数据包。

      表(tables):提供 特定的功能,iptables内置了3个表,即filter表、nat表和mangle表,分别用于实现包过滤,网络地址转换盒包重构的功能。

    启动关闭防火墙的命令:

      即时生效,系统重启后复原

      service iptables start

      service iptables stop

      永久性生效,系统重启后不复原

      chkconfig iptables on

      chkconfig iptables off  

      注:chkconfig 管理系统服务默认开机启动与否

  • 相关阅读:
    洛谷 P2986 [USACO10MAR]伟大的奶牛聚集Great Cow Gat…(树规)
    STREAMING #5 题解 3.高位网络
    冲刺NOIP2015提高组复赛模拟试题(五) 3.破坏基地
    冲刺NOIP2015提高组复赛模拟试题(五)2.道路修建
    冲刺NOIP2015提高组复赛模拟试题(五)1.数学作业
    洛谷P1186 玛丽卡 spfa+删边
    清北学堂 day6 花
    清北学堂 day6 兔子
    C++ STL 全排列函数
    flash分区的意义
  • 原文地址:https://www.cnblogs.com/nufangrensheng/p/3426156.html
Copyright © 2011-2022 走看看