免费注册 查看新帖 |

Chinaunix

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

编译iptables的一些modules进内核的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-05-05 16:31 |只看该作者 |倒序浏览
make menuconfig 
将netfilter的一些功能编译进内核,将选项前m-->;y 
然后保存退出,提示执行moddep.完毕还用执行make clean 
等讲解编译新内核的那些步骤吗? 
也就是说要将iptables的一些load modules方式改为直接编译进内核,不用在加载模块,如何正确操作?
请指教.

论坛徽章:
0
2 [报告]
发表于 2003-05-05 18:38 |只看该作者

编译iptables的一些modules进内核的问题

大家帮忙

论坛徽章:
0
3 [报告]
发表于 2003-05-05 19:08 |只看该作者

编译iptables的一些modules进内核的问题

说实话,我没看懂

论坛徽章:
0
4 [报告]
发表于 2003-05-05 21:59 |只看该作者

编译iptables的一些modules进内核的问题

iptables的一些功能可以1、编译进内核2、作为模块装入。
我想编译进内核,执行make menuconfig,将关于netfilter的一些设置由m设为yes即(*),保存改变退出后,提示执行:
make dep,完毕后,还用执行make clean等其他操作吗?这样就编译进内核了吗?还用copy那个内核影像文件吗?
请指教。

论坛徽章:
0
5 [报告]
发表于 2003-05-05 22:19 |只看该作者

编译iptables的一些modules进内核的问题

看明白了,但是让我疑惑的是,执行完make menuconfig之后,
应该提示你执行make dep的呀!?
怎么还有moddep?

论坛徽章:
0
6 [报告]
发表于 2003-05-06 08:55 |只看该作者

编译iptables的一些modules进内核的问题

编译前后执行lsmod,结果一样,关于iptables的项目:
iptable_nat     ip_conntrack    iptable_filter   ip_tables
ipt_REJECT.
为什么一样?需要像升级内核那样的全部步骤吗?

论坛徽章:
0
7 [报告]
发表于 2003-05-06 17:54 |只看该作者

编译iptables的一些modules进内核的问题

up!

论坛徽章:
0
8 [报告]
发表于 2003-05-07 18:51 |只看该作者

编译iptables的一些modules进内核的问题

“绝大部分人只有一个PPP连接到Internet,而且不希望有人由此进入他们的网络或者防火墙:
# 插入connection-tracking模块(如果内建在内核中就不需要)
# insmod ip_conntrack
# insmod ip_conntrack_ftp ”
“如果内建在内核中就不需要”,这是什么意思呢?
内建在内核中,是不是make menuconfig,将关于netfilter(iptables)的
项前边的(M)改为(*),然后保存退出。然后make dep,make clean,
。。。。。等等步骤,就像升级内核那样作一遍阿?
编译内核时,make menuconfig,之后选项前设为M或*有何区别?这样设置nat或firewall时,还用不用modprobe 加载模块阿?*用否modprobe?M呢?
一直不明白。请各位指教啊。

论坛徽章:
0
9 [报告]
发表于 2003-05-07 20:18 |只看该作者

编译iptables的一些modules进内核的问题

选择相应的配置时,有三种选择,它们分别代表的含义如下:
  Y--将该功能编译进内核
  N--不将该功能编译进内核
  M--将该功能编译成可以在需要时动态插入到内核中的模块
??在每一个选项前都有个括号, 有的是中括号有的是尖括号,还有一种圆括号。 用空格键选择时可以发现,中括号里要么是空,要么是"*",而尖括号里可以是空,"*"和"M"这表示前者对应的项要么不要,要么编译到内核里;后者则多一样选择,可以编译成模块。而圆括号的内容是要你在所提供的几个选项中选择一项。
编译进内核后就不需要modprobe了,M类型则需要

论坛徽章:
0
10 [报告]
发表于 2003-05-07 20:25 |只看该作者

编译iptables的一些modules进内核的问题

谢谢depike仁兄。
内建在内核中,是不是make menuconfig,将关于netfilter(iptables)的
项前边设为(*),然后保存退出。然后make dep,
make clean,make bzImage,。。。。。最后修改grub.conf等等步骤,就像升级内核那样作一遍阿?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP