论坛风格切换切换到宽版
  • 607阅读
  • 5回复

[问题求助]iptables的编译问题 [复制链接]

上一主题 下一主题
离线double123.
 
发帖
2094
C币
-604838
威望
395
贡献值
1
银元
-5
铜钱
4662
人人网人气币
0
只看楼主 倒序阅读 使用道具 楼主  发表于: 2009-05-01
偶下载了iptables,删除了原来的ipchia.ns和ip.tables           鲜花
但在编译也就是执行命令
make KERNEL_DIR=/usr/sr.c/.redhat服务器
后,系统提示如下:
cc -O2 -Wall -Wunused -I/usr/src/li.nux/include -Iinclude/ -DIPTABLES_VERSION=\"1.2.9\"  -fPIC -o extensi.ons/libipt_conntra.ck_sh.o -c extensi.ons/libipt_conntrack.c          婚庆
In file included fro.m extensions/libipt_con.ntrack.c:14:域名
include/l.inux/net.filter_ipv4/ipt_conntrack..h:28: `IP_CT_DIR_MAX' undeclared here (not in a function)学习
include./linux/netfilter_ipv4/ipt_conntrack.h:29: `I.P_CT_DIR_MAX' undeclared here (not in. a function)          婚庆
include/linux/netfilter_ipv4/ipt_co.nntr.ack.h:29: `IP_.CT_DIR_MAX' undeclared here (not in a function)电脑
extensions/libipt_conntrack..c: In f.unction `parse_status':.
extensions/libipt_connt.rack.c:109: .`IPS_EXPECTED' undeclared (first use in this functio.n)教育
extensi.ons/libipt_conntrack.c:109: (Each undecla.red identifier is reported only .once健康
extensio.ns/libipt_conntrack.c:109: for each function it appears in..)--------------彩票
extensions/libipt_connt.rack.c:111: `IPS_SEEN_REPLY' undec.lared (first use in this functi.on)服务器
e.xtensions/libipt_conntrack.c:1.13: `IPS_ASSURED' undeclared (first use in this fu.nction)(        游戏          )
extensions/libipt_conntrack..c: In func.tion `parse':             电子
extensions/libipt_conntrack.c:212: .`IP_CT_DIR_ORIGINAL' undeclared (first use in t.his function).extensions/libipt_conntrack.c:269: `IP_CT_DIR._REPLY' undeclared (.first use in this function)--------------彩票
extensions/libipt_conn.track.c: In function `print._status':.
extensio.ns./libipt_conntrack.c:378: `IPS_EXPECTED' undeclared (first. use in this function)服务器
extension.s/libipt_conntrack..c:382: `IPS_.SEEN_REPLY' undeclared (first use in this function).
extensi.ons/libipt_co.nntrack.c:386: `IPS_ASSURED' u.ndeclared (first use in this function)    美容
extensions/libipt_conntrack.c: In function `.matchinfo._print':.
extensions/libipt_conntra.ck.c:440: `IP_CT_DIR_ORIGINAL' und.eclared (first use in this .function.)extensions/libipt_conntrack.c:460: `IP_CT_DIR_REPLY' undeclared (first use in this functi.on)           女人
make: *** [extensions/libipt_conntra.ck_sh.o] Error. 1--- 印刷


请问这是什么问题啊?
我该怎么解决?

评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
离线seaspirit.
发帖
2029
C币
-60633
威望
359
贡献值
1
银元
-2
铜钱
4429
人人网人气币
0
只看该作者 沙发  发表于: 2010-04-13
iptables 只是个配置工具,用来配置内核的netfilter,你可能要下个高版本内核编译一下,iptables装rpm应该可以。

离线asovo.
发帖
1976
C币
-139519
威望
347
贡献值
1
银元
-1
铜钱
4346
人人网人气币
0
只看该作者 板凳  发表于: 2010-04-13
我查看过此iptables的INSTALL文件,按照上面的要求,内核只需2.4.4以上就行了,而我现在的内核是2.5.0,应该没有问题的啊

发帖
1876
C币
-235812
威望
366
贡献值
1
银元
-3
铜钱
4235
人人网人气币
0
只看该作者 地板  发表于: 2010-04-13
-DIPTABLES_VERSION=\"1.2.9\"
是不是版本问题?

离线xdlyly.
发帖
2058
C币
-139587
威望
385
贡献值
1
银元
0
铜钱
4510
人人网人气币
0
只看该作者 4楼 发表于: 2010-04-13
版本会有什么问题?
楼上的意思是让我重新下载一个iptables?
请指教

发帖
1196
C币
-237767
威望
219
贡献值
1
银元
-1
铜钱
2449
人人网人气币
0
只看该作者 5楼 发表于: 2010-04-13
从编译产生的信息推测,内核的头文件缺少东西来支持你下载的iptables。是不是原来内核编译时,没有选择iptables的相关选项?
快速回复
限100 字节
如果您提交过一次失败了,可以用”恢复数据”来恢复帖子内容
 
上一个 下一个