位置: 编程技术 - 正文

Linux iptables基础知识和规则原理讲解(iptables centos)

编辑:rootadmin

推荐整理分享Linux iptables基础知识和规则原理讲解(iptables centos),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:iptables -ln,iptables命令详解,iptables命令详解,iptables centos,iptables基本命令,iptables -ln,iptables centos,iptables基本命令,内容如对您有帮助,希望把文章链接给更多的朋友!

什么是iptables?

iptables是Linux下功能强大的应用层防火墙工具,但了解其规则原理和基础后,配置起来也非常简单。

什么是Netfilter?

说到iptables必然提到Netfilter,iptables是应用层的,其实质是一个定义规则的配置工具,而核心的数据包拦截和转发是Netfiler。

Netfilter是Linux操作系统核心层内部的一个数据包处理模块。

iptables和Netfilter关系图:

在这张图可以看出,Netfilter作用于网络层,数据包通过网络层会经过Netfilter的五个挂载点(Hook point):PRE_ROUTING、INPUT、OUTPUT、FORWARD、POST_ROUTING。

任何一个数据包,只要经过本机,必将经过这五个挂载点的其中一个。

iptables规则原理

iptables的规则组成,又被称为四表五链:

Linux iptables基础知识和规则原理讲解(iptables centos)

四张表 + 五个挂载点 + 规则<br><br>四张表:filter表、nat表、mangle表、raw表<br><br>五个挂载点:PRE_ROUTING、INPUT、OUTPUT、FORWARD、POST_ROUTING具体来说,就是iptables每一条允许/拒绝或转发等规则必须选择一个挂载点,关联一张表。

规则代表了对数据包的具体操作,挂载点代表了操作的位置,表代表了作用的目的。

iptables的四张表

现在用的比较多的表是前两个:

1、filter 用于过滤;

2、nat 用于地址转换;

3、mangle 修改数据包;

4、raw 一般是为了不再让iptables做数据包的链接跟踪处理,跳过其他表,提高性能;

数据包在规则表、挂载点的匹配流程图

以下这张图是数据包经过挂载点的流程图,在每个挂载点可以看到有哪些表可以用于定义规则:

对于filter表一般只能做在3个链上:INPUT、FORWARD、OUTPUT;

对于nat表一般也只能做在3个链上:PREROUTING、OUTPUT、POSTROUTING。

Linux iptables的规则组成介绍 《Linuxiptables:规则原理和基础》介绍了iptables的四表五链,简单说就是不同的网络层数据包会经过哪几个挂载点,在每个挂载点可以在哪张表进行规则

Linux iptables应用实战(一) 《Linuxiptables:规则原理和基础》和《Linuxiptables:规则组成》介绍了iptables的基础及iptables规则的组成,本篇通过实际操作进行iptables应用场景的实际演示

在Linux中可视化显示内存占用情况的方法 物理内存不足对Linux桌面系统和服务器系统的性能影响都很大。当你的计算机变慢时,要做的第一件事就是释放内存。尤其是在多用户环境以及执行关键

标签: iptables centos

本文链接地址:https://www.jiuchutong.com/biancheng/366851.html 转载请保留说明!

上一篇:Linux常用网络工具之批量主机服务扫描工具netcat使用介绍(linux网络设备有哪些)

下一篇:Linux iptables的规则组成介绍(iptables -l -n)

  • 金税三期是什么意思
  • 个体工商户可以给自己交五险一金吗
  • 投标保证金退回规定
  • 印花税的纳税人为书立合同双方
  • 自主研发全流程
  • 单独计价作为固定资产入账的土地为什么不计提折旧
  • 汇款出国规定
  • 哪些发票可以冲红票
  • 抵扣增值税怎么抵扣
  • 车辆抵押贷款怎么做
  • 白条入账的会计分录
  • 汽车行业保险丝
  • 租赁公司扣押金
  • 馒头税率是9么
  • 三证合一号码是纳税人识别号吗
  • 给员工发的慰问短信
  • 食堂费用计入应付职工薪酬吗
  • 一月份的工作日是多少天
  • 现金流量表中所指的现金是指( )
  • 应向客户收取的出租包装物租金
  • 公司理财取得的成果
  • 进项票转出怎么写分录
  • 主营业务收入如何确认
  • 实行简易征收
  • 进口增值税可以抵扣销项税额吗
  • 银行承兑汇票有纸质的吗
  • 施工费增值税专用发票税率
  • 如何设置win10电脑开机不黑屏
  • php怎么连接服务器
  • Win11 Build 22449.1000更新里哪些内容?Win11 Build 22449更新介绍与安装方法
  • php curlfile
  • 有关五险一金的知识
  • PHP:pcntl_signal()的用法_PCNTL函数
  • 已缴增值税的账务处理
  • 前端开发csdn
  • 个人所得税完整证明
  • 销售多余的材料
  • 无形资产有进项税吗
  • react+go
  • phpcms默认密码
  • python字典删除键值对方法
  • css中权重值是什么意思
  • 工业企业成本核算的一般程序
  • 图书为什么不能退货
  • 直接人工不包括哪些
  • php网页上传图片并显示
  • wordpress禁止更新插件
  • 高新企业申请流程
  • 已申报的财务报表可以修改吗
  • 如何开具通用电子发票
  • sqlserver 创建链接服务器
  • 小规模免税收入是多少
  • 个人所得税计入应付职工薪酬吗
  • 待摊费用和预提费用都属于资产类科目
  • 公司法认缴资本金新规
  • 产业扶持资金管理办法
  • 出口转内销怎么做
  • 专项费用会计分录
  • 装修费可以一次性入账吗
  • 增值税其他收益包括哪些
  • 无生产经营收入可以评为a吗
  • vb.net invoke
  • mysql8.0 win7
  • mysql格式化数值
  • 收集整理的近义词
  • win7如何开启飞行模式
  • linux 常用系统
  • opengl调色
  • 实用的批处理
  • div+css布局是什么
  • java项目的命名规则
  • js画矩形
  • javascript面向对象 第三方类库
  • 欢迎使用本公司智能语音电动车mp3
  • android studio中r文件在哪
  • 电子湖北税务局
  • 广东省电子税务局官网登录入口
  • 中国地税国税
  • 当前土地增值税优惠政策
  • 集体土地征收应该有哪些文件
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设