-*- Networking support ---> Networking options ---> [*] Network packet filtering framework (Netfilter) ---> IP: Netfilter Configuration ---> <*> IP tables support (required for filtering/masq/NAT) //iptables 二、软件移植 基于:iptables-1.4.22.tar.bz2 解压:tar xvf iptables-1.4.22.tar.bz2 配置:./configure --host=arm-hisiv400-linux --enable-static --disable-shared --prefix=/home/liuzhengwu/share/Source/App/iptables/iptables-1.4.12/_install --disable-ipv6 --disable-largefile 编译:make -j4 如果编译报错:
解决方法:sed -i '/if_packet/i#define __aligned_u64 __u64 __attribute__((aligned(8)))' extensions/libxt_pkttype.c 安装:make install 去符号表:arm-hisiv400-linux-strip _install/sbin/xtables-multi 拷贝给开发板:mv _install/sbin/xtables-multi /开发板/rootfs/usr/sbin/iptables //---------------------------------------------------------------------------------------------------------------------// 基于:iptables-1.6.1.tar.bz2 解压:tar xvf iptables-1.6.1.tar.bz2 配置:./configure --host=arm-hi3516cv300-linux --enable-static --disable-shared --prefix=/home/liuzhengwu/share/Source/App/iptables/iptables-1.6.1/_install --disable-ipv6 --disable-largefile --disable-nftables 编译:make -j4 安装:make install 去符号表:arm-hi3516cv300-linux-strip _install/sbin/xtables-multi 拷贝给开发板:mv _install/sbin/xtables-multi /开发板/rootfs/usr/sbin/iptables
|
|