当前位置:首页 >探索 >把iptables移植到嵌入式Linux系统 它也就相当与一个应用程序

把iptables移植到嵌入式Linux系统 它也就相当与一个应用程序

2024-06-28 11:59:20 [百科] 来源:避面尹邢网

把iptables移植到嵌入式Linux系统

作者:will not update 运维 系统运维 iptables 是嵌入与最新的 2.6.x 版本Linux 内核集成的 IP 信息包过滤系统。怎么样把把iptables移植到嵌入式Linux系统呢,系统我把最简单的嵌入方法写到文章里了!

iptables移植到嵌入式Linux系统具体方法如下:

  Linux下支持netfilter机制的系统配置工具就是iptables,它也就相当与一个应用程序,嵌入可以对netfilter进行配置(包过滤规则,系统NAT等等)。嵌入所以要实现netfilter(iptables)就要从两方面来着手:1)内核支持netfilter;2)用户层的系统iptables配置命令。

把iptables移植到嵌入式Linux系统 它也就相当与一个应用程序

  1、嵌入编译内核,系统支持netfilter

把iptables移植到嵌入式Linux系统 它也就相当与一个应用程序

  在宿主机上进入Linux内核目录,嵌入配置所需的系统内核模块:

把iptables移植到嵌入式Linux系统 它也就相当与一个应用程序

  cd /usr/src/linux

  make menuconfig

  选中如下内核选项:

  General setup --->

  [*] Sysctl support (在ROMFS文件系统中/proc/sys/net/ipv4/出现ip_forward)

  Networking options --->

  [*] Network packet filtering (replaces ipchains)

  IP: Netfilter Configuration --->(全部选择即可)

  这样在内核中就选择支持了netfilter。接下来只需编译并生成内核映像文件并烧写到嵌入式系统即可。嵌入如果烧写后重起成功进入Linux,系统则说明新的嵌入支持netfiter的内核已经正常运行。(注意,这里的内核选项只是一些支持netfilter/iptables的选项。这里假设原有内核已支持嵌入式系统的相关硬件,并能在嵌入式平台上运行)。

#p#

  2、编译生成iptables命令

  iptables工具包可以免费从网上获得。下载iptables工具包后,进入下载目录,进行编译生成可执行文件,编译方法具体可以参考iptables目录下的INSTALL文件:

  cd /root/iptables

  make KERNEL_DIR = /usr/src/linux(指定内核目录)

  make NO.SHARED_LIBS = 1(静态链接编译生成可执行文件)

  把生成的iptables可执行文件copy到ramdisk再下载到嵌入式系统中就可以运行。

  好了,重新启动板子后,就可以用iptables这个命令了。

通过文章详细介绍,我们清楚的知道把iptables移植到嵌入式Linux系统的具体过程!希望本文对大家有帮助!

【编辑推荐】

  • Nginx+iptables 防DDOS,恶意访问,采集器
  • iptables 与 asterisk
  • iptables 范例
  • iptables match 查找policy
  • linux iptables layer7 模块 中文howto
  • iptables 学习笔记
  • iptables配置备份
责任编辑:赵鹏 来源: 网络转载 iptables嵌入式Linux

(责任编辑:时尚)

    推荐文章
    • 南方电网面向港澳地区发布揭榜制科技项目 实现优势互补

      南方电网面向港澳地区发布揭榜制科技项目 实现优势互补4月25日,第十八届中国南方电网国际技术论坛上召开,南方电网首次开展面向港澳的科技项目揭榜,探索粤港澳三地科技创新合作的长效机制,实现优势互补,合力解决碳达峰、碳中和背景下新型电力系统发展的关键共性问 ...[详细]
    • 十年集大成之作!小米10外形揭晓:梦幻

      十年集大成之作!小米10外形揭晓:梦幻今天2月10日)上午,小米方面正式公布了小米10的外形设计。海报显示,该机正面采用单挖孔形态,孔径控制良好,双曲面屏设计,背面同样是双曲面玻璃,竖排四摄镜头,其中三摄同框,镜头的“天使眼”得到保留。小 ...[详细]
    • 图文理解 Spark 3.0 的动态分区裁剪优化

      图文理解 Spark 3.0 的动态分区裁剪优化图文理解 Spark 3.0 的动态分区裁剪优化作者: 过往记忆大数据 2021-01-08 05:22:47大数据 Spark Spark 3.0 为我们带来了许多令人期待的特性。动态分区裁剪 ...[详细]
    • 高通野心大:拿下中国40% 5G份额

      高通野心大:拿下中国40% 5G份额2月6日凌晨,高通正式发布了2020财年第一季度财报。财报显示,高通第一财季营收为50.77亿美元,比去年同期的48.42亿美元增长5%,超分析师预期。但在营收增长的同时,净利润却有下降,净利润为9. ...[详细]
    • 服务在非矿企出运需求 中远海运首次“集改散”业务圆满完成

      服务在非矿企出运需求  中远海运首次“集改散”业务圆满完成近日,中远海运特运杜鹃松轮历经一个月航程,运送紫金矿业1万吨铜精矿抵达防城港,这标志着中远海运(非洲)有限公司服务在非矿企,首次“集改散”业务圆满完成。过去两年来,全球产业链供 ...[详细]
    • 小米10真机首拆!自称最强散热

      小米10真机首拆!自称最强散热小米10还没有正式发布,官方居然已经公布了部分拆解图,目的是为了自证小米10的“最强散热”系统。官方称,小米10系列在散热方面进行了全新的布局和诸多优化,不计成本的多种散热材料构筑起也许是目前最奢华的 ...[详细]
    • ChatGPT里的G、P、T,分别代表什么?你知道吗?

      ChatGPT里的G、P、T,分别代表什么?你知道吗?ChatGPT里的G、P、T,分别代表什么?你知道吗?作者:老三 2023-05-05 09:04:41人工智能 生成式AI, 在学习归纳数据分布的基础上,创造数据中不存在的新内容。可以生成文本、图片 ...[详细]
    • 小心了 这六种算法都有坑:中消协点名大数据杀熟

      小心了 这六种算法都有坑:中消协点名大数据杀熟小心了 这六种算法都有坑:中消协点名大数据杀熟作者:宪瑞 2021-01-08 10:20:16大数据 算法 自从有了大数据之后,杀熟这个问题日益严重,不论是外卖还是旅游购票,经常有网友反应自己被杀熟 ...[详细]
    • 10月安徽经济运行总体平稳 新兴动能不断增强

      10月安徽经济运行总体平稳 新兴动能不断增强安徽省统计局近日发布信息,今年10月份,我省整体经济继续保持恢复态势,主要宏观指标增速符合预期、快于全国,新兴动能不断增强。10月份,全省规模以上工业增加值同比增长3%,两年平均增长5.7%、比全国高 ...[详细]
    • 1月iOS设备性能榜:A12X无所畏惧

      1月iOS设备性能榜:A12X无所畏惧让大家久等了,在一系列的榜单之后,安兔兔今天给大家带来了2020年首期iOS设备性能榜。本次榜单数据均基于iOS版安兔兔V8统计,数据收集时间为2019年12月1日至12月31日,榜单中出现的成绩为平 ...[详细]
    热点阅读