打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
(笔记)iptables移植

1. 编译内核,将编译并生成内核映像文件并烧写到嵌入式系统

2. 下载iptables

3. 编译iptables

  # CC=arm-linux-gcc ./configure--host=arm-linux

  # makeKERNEL_DIR=/home/lww/linux-2.6-torvalds.git/

  # make NO.SHARED_LIBS=1

4. 通过命令arm-linux-ldd iptables查看iptables都需要什么链接文件,将.libs下的这些库文

  件拷贝到嵌入式的/usr/lib目录下。

  [root@wei .libs]# arm-linux-ldd iptables

      libm.so.6 => not found

      libiptc.so.0 => not found

      libxtables.so.1 => not found

      libc.so.6 => not found

5. 现在iptables –h以及一些简单的iptables可以使用,但是如果使用某些或者是大部分的参数

  都会告警缺少库文件。

  需要将iptables包目录下的extensions目录下的库文件拷贝到/usr/local/libexec/xtables

  文件夹中,重做文件系统即可。这样iptables的参数就可以使用了。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
boa服务器的移植
使用libhybris库linux调用android库
linux中c++目录中的类库在哪个文件目录
CGIC库的移植
移植 dhcp 4.1.1
CMake的交叉编译
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服