免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2220 | 回复: 8
打印 上一主题 下一主题

编译内核后启动,出现iptables [Failed],怪。。。。。。。了 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-12-14 18:11 |只看该作者 |倒序浏览
radhat 9.0,自带的linux-2.4.20-8内核
原内核配置(特别是network options)基本没有动,仅仅选择CPU类型,网卡8139,和声卡
基本步骤;
make mrproper
make xconfig
make dep
make bzImage
make modules
make modules_install
depmod -a
make install
在此过程中,一直正常,没有遇到error.
重启后,启动时有如下的 [failed]: 启动结束后能正常使用系统,包括xwindow和其他软件,
iptables: modprobe:
iptables: Can't locate module ip_tables
can't initialize iptables table
`filter': iptables who? (do you need to insmod?)
iptables: Perhaps iptables or your kernel needs to be upgraded.
iptables: Flushing all current rules and user defined chains: failed
iptables: modprobe: Can't locate module ip_tables
iptables: Applying iptables firewall rules failed
为什么用原始的配置也不行,想不明白啊!
难道大家没有出现这个问题吗,在网上也搜索不到相关解决办法,我倒是也不想用什么firewall,只是看着那些failed不舒服,请帮助我。

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
2 [报告]
发表于 2003-12-14 21:14 |只看该作者

编译内核后启动,出现iptables [Failed],怪。。。。。。。了

内核里没有支持iptables,重新编译一下

论坛徽章:
0
3 [报告]
发表于 2003-12-14 22:37 |只看该作者

编译内核后启动,出现iptables [Failed],怪。。。。。。。了

我不想要firewall,只是作为Desktop用用,而缺省Network Packet filtering(replaces ipchains)是“n”(我没有动过),所以Networking Options /IP:Netfilfer Configuration /是灰色进不去的,也就无法配置IP tables,难道编译内核一定要配置IP tables?

论坛徽章:
0
4 [报告]
发表于 2003-12-15 00:43 |只看该作者

编译内核后启动,出现iptables [Failed],怪。。。。。。。了

Redhat 9.0 应该不存在不支持Iiptables的问题,是不是安装的时候没有选择安装iptables模块?
如果你仅仅是不想看到failed的话,那干脆把iptables服务禁了,不就OK了?

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
5 [报告]
发表于 2003-12-15 02:50 |只看该作者

编译内核后启动,出现iptables [Failed],怪。。。。。。。了

-->; Network Packet filtering(replaces ipchains)
這項請選 y ,
然後 Netfilter Configuration 那些全部選 M 。

要不然,你可取消 iptables 的啟動:
# chkconfig iptables off

论坛徽章:
0
6 [报告]
发表于 2003-12-15 10:24 |只看该作者

编译内核后启动,出现iptables [Failed],怪。。。。。。。了

同一楼上大哥的做法...你在编译内核中把没他编译进去,而在启动过程中又没去掉。所以在启动的过程中启动iptables的时候出现错误...

chkconfig iptables off
或者
ntsysv---->;system services
找到iptables
去掉...

菜鸟分析...不保证正确,可以试一下....

论坛徽章:
0
7 [报告]
发表于 2003-12-15 10:41 |只看该作者

编译内核后启动,出现iptables [Failed],怪。。。。。。。了

谢谢大家帮助,问题解决了。
选Network Packet filtering(replaces ipchains)为“Y”,进入IP:Netfilfer Configuration,选择了IP tables support (require for filtering/masq/NAT)。 将Packet Filtering 和 REJECT target support编成模块。就行了。
现在试验,选Network Packet filtering(replaces ipchains)为“N",用chkconfig iptables off 的情况。
不过,我想知道:编译内核时没编译进去,为什么会自行启动iptables呢?

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
8 [报告]
发表于 2003-12-15 15:18 |只看该作者

编译内核后启动,出现iptables [Failed],怪。。。。。。。了

[quote]原帖由 "viskanta"]不过,我想知道:编译内核时没编译进去,为什么会自行启动iptables呢?[/quote 发表:

你或許要了解一下"開機流程"會比較好...
簡單如下:
1) POST
2) BIOS
3) Boot Loader
4) Kernel
5) init (Run Level)
6) Login

你沒有將 iptables 編進 kernel ,並不影響 init 如何啟動 daemons ...
有空,看一下 /etc/inittab 及 /etc/rc.d/rc?.d 的內容吧,
尤其了解那些 S 與 K 開頭的意思,及 chkconfig 這個工具的用法...

论坛徽章:
0
9 [报告]
发表于 2003-12-15 16:28 |只看该作者

编译内核后启动,出现iptables [Failed],怪。。。。。。。了

yes,系统是根据/etc/rc.d/rcX.d来启动Daemon的,以S开头的(Start),以K开头的(Kill),看的出来是干啥的吧,至于先后顺序,你看S或K后面的数字就知道了....

en...网中人告诉您的是...您了解一下系统的启动流程....
系统的第一进程是init,所有的进程都由其fork出来地....

有问题问网中人大哥...嘿嘿...
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP