iptable 移植到开发板

移植iptables至嵌入式设备 记录移植iptables至嵌入式arm设备过程 阅读详情

官网下载iptable源码,这里使用的是1.4.21版本的

下载:http://ftp.netfilter.org/pub/iptables/iptables-1.4.21.tar.bz2

(1)解压文件进入解压后的文件夾

$ tar -xvf iptables-1.4.21.tar.bz2
$ cd iptables-1.4.21/

(2)config

进行config配置

$ ./configure CC=linux-gnuspe-gcc --host=linux-gnuspe \
--prefix=/home1/output --with-ksource=/home1/kernel/linux-3.10.59 \
--enable-static --disable-shared

其中,CC指定交叉编译工具,--host指定架构,--prefix指定安装目录,--with-ksource指定内核源码目录(必须编译通过),--enable-static --disable-shared选择静态编译,更多的配置选项可以擦看iptables-1.4.21目录下INSTALL文件,

(2)make install

执行安装命令make install ,安装的目录已经在./config 中由--prefix 指点的目录下了

(3)拷贝

将安装目录下的sbin目录下的内容全部拷贝到目标机的/usr/sbin目录下

 

 

(4)内核中配置支持iptable

在menuconfig中添加支持iptable配置选项

Networking support --->
	Networking options --->
		Networking packet filtering framework (Netfiller) --->
			core Netfilter configuration --->
				全选为built-in [*]
			IP: Netfilter configuration --->
				全选为built-in [*]

 注意:这里两个目录下面的所有配置全部选为built-in [*] 不能选为Module [M]

arm9+linux fl2440 实现RT3070无线网卡AP模式并使开发板接入Wifi上网 主机操作系统:centos 6.7 交叉编译器版本:arm-linux-gcc-4.5.4 开发板平台:fl2440 linux内核版本:Linux-3.0 开发 模板:ralink rt3070 Author:  shaocongshuai [*] Networking support  ---> Networking options  ---> [*] Net 阅读详情

相关推荐

FL2440wifi模块学习之用rt3070芯片使开发板变为路由器上网

SoftAP模式。以开发板fl2440作为一个路由器,并使自己的手机、笔记本电脑连接到这个“路由器”上网。 一、配置内核支持无线网卡softAP模式 [*] Networking support ---> Networking options ---> [*] Network packet filtering framework (Netfilt

樊茂林的博客 1542

iptables移植+内核修改

移植iptables过程中出现一些问题,这里记录一下Iptables是用户态提供的更改过滤规则的便捷工具,通过使用这个工具,可以方便的改变内核下netfilter的默认规则,也可以根据自己的需求添加自定的规则。

大牛攻城狮的专栏 1282

iptables-1.8.7-arm-gnueabihf.tar.gz

32位ARM嵌入式Linux使用的iptables可执行文件

iptables源码编译

iptables源码编译

qq_41167620的博客 797

合规批量下载美国上市公司年报数据的一些经验和总结

本文总结了使用Python脚本批量下载和处理美国上市公司SEC报告的技术经验。通过CIK代码查询SEC EDGAR系统,生成特定日期和报告类型的URL,并使用Selenium和Requests库下载报告内容。流程包括数据获取、文件下载、Excel处理和多线程优化,确保高效处理几百条数据。关键技术挑战包括SEC访问限制、动态网页内容和数据完整性,解决方案包括设置合规的User-Agent、使用Selenium模拟浏览器行为以及错误日志记录。最佳实践包括模块化设计、多线程优化和严格遵守SEC合规性。该自动化流程

jyfool的博客 1628

OCV/AOCV/SOCV的介绍和应用

library中的cell delay是在某个固定的PVT(operating condition)下仿真得出的。,cell的delay并不是一个固定值,而是一个随机值,遵循高斯分布或门特卡洛分布,在STA中用OCV来模拟这一『特征』。OCV全称on chip variation,用于描述不同管子间由于工艺偏差、电压降、温度变化引起的delay变化。,也用于描述工艺偏差引起的net厚度宽度的变化从而导致net的电容电阻变化。优点:设置起来比较简单粗暴,对于不那么先进的工艺可行!的影响,更贴合实际。

m0_61003348的博客 8965

IPtable原理

IPTable

weixin_44723188的博客 542

硬核拆解华为/大疆/小米硬件面试真题:手撕电路+考点思维导图(附答案)

设计一个增益为20dB、带宽≥100kHz的同相放大器,电源电压±5V,要求输出摆幅≥8V。12位ADC的参考电压2.5V,输入信号1kHz正弦波,峰峰值2V。输入24V转5V/10A的同步降压电路,开关频率500kHz,计算MOSFET的损耗并选择型号(需提供TI官网截图)。设计无人机图传系统,要求1080P@30fps,传输距离2km。FPGA设计中,100MHz时钟域到50MHz时钟域传输32位数据,给出同步方案并画时序图。“设计一个输入12V、输出5V/3A的同步降压电路,给出关键参数计算”

qq_63103361的博客 3512

iptable的移植

iptables 命令的管理控制选项选项名 功能及特点-A 在指定链的末尾添加(--append)一条新的规则-D 删除(--delete)指定链中的某一条规则,按规则序号或内容确定要删除的规则-I 在指定链中插入(--insert)一条新的规则,若未指定插入位置,则默认在链的开头插入-R 修改、替换(--replace)指定链中的某一条规则,按规则序号或内容确定要替换的规则。

weixin_59665492的博客 1153

离散数学 --- 图论基础 --- 图的同构,通路与回路,可达性与最短通路

同一个图(这里的图是抽象的数学定义)可以有不同的图形表示方法1.重数:两点之间的平行边的个数1.得到 n!的过程,一个图中的一个结点在另一个图中对应的结点有n种可能(黄框中定义的图来讨论),这个对应好后下一个结点有 n - 1 种可能,再下一个有n-2种,直到最后一个为1,所有可能的结果就等于 n * (n - 1) *(n - 2)*....*1 = n!2.虽然说找对应结点很困难,但不是没有规律可循的。比如1.两个相互对应的结点的度数要相同;

qq_51947882的博客 7434

手把手教你设计T型和Π型衰减器:从理论计算到实际搭建(含误差分析)

本文详细介绍了T型和Π型衰减器的设计方法,从理论计算到实际搭建,包括电阻值推导、元件选择技巧及误差分析。通过实例演示如何设计50Ω系统中的10dB衰减器,并提供了高频应用和优化策略,帮助电子工程师掌握阻抗匹配与信号衰减的核心技术。

weixin_33737774的博客 390

mini6410防火墙(Netfilter/iptables)移植

一 配置编译内核,使其支持netfilter       Netfilter是内核态提供的包过滤框架,其中包含了各种各样的过滤表,默认的内核配置一般不包含这个框架,所以我们要先配置内核选项让其支持netfilte才行。 $cd ~work/my6410Kernel/linux-2.6.38       拷贝mini6410配置文件: cp config_mini6410_a7

neighbor100的专栏 2034

细说STM32单片机SPI-Flash芯片的FatFS移植及其应用实例详解

本文以开发板上的SPI-Flash芯片W25Q16为媒介详细介绍CubeMX中FatFS各个参数的意义和设置,分析生成的代码中FatFS各个文件的作用和关联,完成针对W25Q16的硬件访问层的移植。继续使用旺宝红龙开发板STM32F407ZGT6 KITV1.0。

wenchm的博客 1612

移植iptables到mini2440的问题

转自:http://bbs.chinaunix.net/viewthread.php?tid=3607597 parrot18 发表于 2011-10-14 22:02 移植iptables到mini2440的问题 请教各位大侠: 最近在搞iptables移植到开发板的任务,需要让开发板具有NAT的功能。网络结构是这样,开发板有两块网卡,一块eth0,与公网交互,一块wif

Nicholas的专栏 QQ1295794532 1147

如何利用gretna软件计算脑网络全局属性(聚类系数,小世界属性,最短路径),局部属性指标(度,度分布,节点效率),如何理解网络稀疏度

grena工具箱被设计用于fMRI数据的图论网络分析。它是一套MATLAB函数和基于MATLAB的接口,用于常规的fMRI预处理,用于计算和统计分析最常用的网络指标,如小世界参数、效率、度、间性、关联性、层级性、同步性和模块化。......

从事脑科学核磁共振方法学研究,在Nature communications等权威期刊发表研究论文,熟练掌握磁共振处理方法和统计学方法,欢迎大家和我交流。 9167

一文讲透 SAP SD:把报价、订单、交付、开票串成一条可落地的业务闭环

摘要:SAP SD(销售与分销)模块是企业O2C(订单到收款)流程的核心,管理从客户意向到回款的完整链路。该模块围绕销售订单、交付、开票等关键环节,与财务、物料管理等模块深度集成。SD的核心在于主数据管理、单据驱动流程、定价规则引擎和信用风控,通过条件技术实现复杂定价策略,并支持多维度分析。典型应用场景包括多渠道销售企业的价格体系管理、信用控制和物流协同,有效解决销售与交付脱节、财务对账困难等业务痛点。(149字)

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 505

如何移植iptables1.4.9到Tiny6410_Linux2.6.38内核

分类: 〖林纳克斯〗 2011-11-01 09:15 1663人阅读 评论(0) 收藏 举报 linuxnetworkingmodulesocketslinux内核network     版权声明:对于本博客所有原创文章,允许个人、教育和非商业目的使用,但务必保证文章的完整性且不作任何修改地以超链接形式注明原始作者、出处及本声明。     博客地址:http://bl

hwmt2012的专栏 770

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

iptables 1.4.10 移植编译

一、 建立交叉编译环境 在Linux平台下,要为开发板(Tiny6410等)开发程序,编译内核等操作时,均需要交叉编译工具链,我们使用的是arm-linux-gcc-4.5.1,它默认采用arm-v6指令集,支持硬浮点运算,下面是安装它的详细步骤: Step1: 下载arm-linux-gcc-4.5.1,并将其拷贝至Linux下任意目录位置(如/tmp/linux),打开终端

yandaqijian的专栏 1510

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

移植iptables命令到ARM开发板

linux版本:feodra-14 交叉编译版本:arm-linux-gcc-3.4.1   1.       查看PC上iptables位置 #which iptables /sbin/iptables 2.       查看安装此命令的安装包 # rpm –qif ‘/sbin/iptables’ Name        : iptables                 R

xc889078的专栏 5157

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

【总结整理】基于imx6ull开发板移植debian文件系统并安装docker

基于正点原子imx6ull开发板移植debian系统并安装docker

yhjhaha的博客 1471

iptables移植到开发板

1、iptables的移植 到netfilter官方网站(http://www.netfilter.org/)下载iptables最新源码并解压,编译方法具体可以参考iptables目录下的INSTALL文件。 ./configure –host=arm-linux-gnueabi –prefix=/home/iptables –enable-static –disable-sha

厚积薄发 1349

移植iptables到powerpc开发板

交叉编译新内核linux-2.6.23和iptables,移植iptables成功需注意的地方:(a)编译新内核时需选上对netfilter的支持:networking->network options->netfilter->下面全部选成模块。(b)将编译的库arch/powerpc/boot/kernel和arch/powerpc/boot/modules.dep全部拷到开发板的/lib/

ixful的专栏 1218

arm开发板上4G网络转为以太网口供其他设备使用

一个设备和ARM开发板的以太网口连接使用4G模块实现上网 最后做完发现只要思路对,没什么特别难的东西要做,开始我一直以为是路由表、arp的问题,其实都不是,只是IP地址转换的问题,其他都不需要动。之前的工也不是白做学会了arp、traceroute的使用,对route命令更熟悉了,这几个命令对网络的检测是很有用的。 整个过程可以分为2部分: 1.安装DHCP服务 2.添加iptables功能 因为...

yzs_110的博客 3413

移植iptables到mini2440

移植iptables到mini2440一、首先安装好交叉编译环境。    1.将板子自带的arm-linux-gcc-4.4.3放到/usr/local目录下,并用tar命令解压出来,按照/usr/local/arm/4.4.3目录路径来安放。    2.配置环境变量,在主目录下创建.bash_profile文件,在里面输入export PATH=$PATH:/usr/local/arm/4.4.3/bin。    3.需要使用交叉编译工具时执行~/. .bash_profile,或者执行source ~/

风清云淡 5126

Android KitKat 4.4 Wifi移植之AP模式与网络共享功能调试记录

Tethering技术在移动平台上已经运用的越来越广泛了,它可以把移动设备当做一个接入点,其它的设备可以通过Wi-Fi,USB或是Bluetooth等方式连接到此移动设备。在Android中可以将Wifi设为AP模式作为WLAN接入点,从而与其他设备共享Android的互联网连接。Android成为接入点后,就无法通过WLAN连接使用Android的应用程序访问互联网,但可以通过其他方式如以太网或

7798

RT3070无线网卡AP模式——开发板实现路由功能并使客户端成功联网

RT3070无线网卡AP模式——开发板实现路由功能并使客户端成功联网 开发板:FL2440       内核:linux-3.0        无线网卡:rt3070

Xiongzhizhu的博客 3559
上一篇: 服务器镜像站点列表
下一篇: linux下使用iptable单网卡实现Nat共享上网
Enosji
博客等级 码龄5年 17粉丝 22原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Enosji

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值