防火墙之发展历史

+++++++++++++++++++++++++++++++++++++++
标题:Linux系统防火墙发展过程
内容:Linux防火墙的发展历史;现常用的centos6与centos7的防火墙的差异及其原理图
时间:2019年5月24日
+++++++++++++++++++++++++++++++++++++++
1. 防火墙的入门知识
从逻辑上讲防火墙可以分为主机防火墙和网络防护墙。
主机防火墙:针对个别主机对出站入站的数据包进行过滤。(操作对象为个体)
网络防火墙:处于网络边缘,针对网络入口进行防护。(操作对象为整体)
从物理上讲防火墙可以分为硬件防火墙和软件防火墙。
硬件防火墙:通过硬件层面实现防火墙的功能,性能高,成本高。
软件防火墙:通过应用软件实现防火墙的功能,性能低,成本低。

2. 系统防火墙发展过程
防火墙的发展史就是从墙到链再到表,也是从简单到复杂的过程。
防火墙工具变化如下:
ipfirewall--->ipchains--->iptables
Linux 2.0版内核中,包过滤机制为ipfw,管理工具是ipfwadm。
Linux 2.2版内核中,包过滤机制为ipchain,管理工具是ipchains。
Linux 2.4版内核中,包过滤机制为netfilter,管理工具是iptables。
Linux 3.1版内核中,采取daemon动态管理防火墙,管理工具是firewalld。

3. centos6.X到centos7.X
centos6.X:防火墙由netfilter和iptables构成。其中iptables用于制定规则,又被称为防火墙的用户态;而netfilter实现防火墙的具体功能,又被称为内核态。简单地讲,iptables制定规则,而netfilter执行规则。
centos7.X:防火墙在6.X防火墙的基础之上提出了新的防火墙管理工具,提出了区域的概念,通过区域定义网络链接以及安全等级。
以上两者的区别在于:centos6.X的防火墙模型(system-config-firewall)是静态的,策略被修改后需要重新加载策略配置才能生效;而centos7.X的firewalld工具则可以动态管理防火墙,不需要重新加载防火墙配置,直接生效。

4. centos6.X与centos7.X原理图

转载于:https://www.cnblogs.com/lv1572407/p/10949666.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值