iptables 详解

和window系统的防火墙一样,Linux也是有防火墙的。

如果你搜索【Linux防火墙】:


就会发现,大家都在教你使用iptables,但是iptables是Linux的防火墙吗?不,他不是防火墙,iptables只是一个在Linux其实只是一个可以操作防火墙的客户端软件。为什么我们不直接操作防火墙呢?

这是因为防火墙(Netfilter),是Linux内核中的一个软件框架,用于管理网络数据包。不仅具有网络地址转换(NAT)的功能,也具备数据包内容修改、以及数据包过滤等防火墙功能。

利用运作于用户空间的应用软件,如iptable等,来控制Netfilter,系统管理者可以管理通过Linux操作系统的各种网络数据包。

到此就明白了,Linux的防火墙叫Netfilter,位于Linux的内核,只能运作于用户空间的应用软件,如:iptables来操作它。

继iptables之后的新一代包过滤框架是nftables-我来,我看,我征服-51CTO博客

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • iptables简介 netfilter/iptables(简称为iptables)组成Linux平台下的包过滤防...
    yshenhn阅读 113,359评论 2 78
  • 专业考题类型管理运行工作负责人一般作业考题内容选项A选项B选项C选项D选项E选项F正确答案 变电单选GYSZ本规程...
    小白兔去钓鱼阅读 12,943评论 0 13
  • iptabels是与Linux内核集成的包过滤防火墙系统,几乎所有的linux发行版本都会包含iptables的功...
    随风化作雨阅读 10,259评论 1 16
  • 1 前言 防火墙(Firewall),就是一个隔离工具,工作于主机或者网络的边缘,对于进出本主机或本网络的报文,根...
    魏镇坪阅读 11,878评论 1 23
  • (本文源于转载或摘抄整理) 一:前言 防火墙,其实说白了讲,就是用于实现Linux下访问控制的功能的,它分为硬件的...
    JackyTsuuuy阅读 12,892评论 1 6