LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1157|回复: 4

有人更新到内核2.6.24.3了吗?我的iptables -t nat -L不能用了

[复制链接]
发表于 2008-2-29 02:07:22 | 显示全部楼层 |阅读模式
我编译过内核后用

iptables -t nat -L不能用了!说没有这个“表”,让我更新内核,可是我已经把所有和iptables的都选了上。还差什么啊?

lsmod 也显示出iptables的模块挂上了。

# iptables -t nat -L
iptables v1.3.6: can't initialize iptables table `nat': Table does not exist (do you need to insmod?)
Perhaps iptables or your kernel needs to be upgraded.
发表于 2008-2-29 08:47:59 | 显示全部楼层
你自己没有选进去吧

Module                  Size  Used by
iptable_nat             5380  0
nf_nat                 15660  1 iptable_nat
nf_conntrack_ipv4      13448  2 iptable_nat
nf_conntrack           53056  3 iptable_nat,nf_nat,nf_conntrack_ipv4
iptable_filter          2432  0
ip_tables              10188  2 iptable_nat,iptable_filter
x_tables               11268  2 iptable_nat,ip_tables
回复 支持 反对

使用道具 举报

发表于 2008-2-29 09:01:37 | 显示全部楼层
你的 nat 模块加载了没有

你的问题只是 nat 没有加载啊
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-2-29 12:50:16 | 显示全部楼层
我在Netfilter这项里所有的选项已经都选上了!

是不是不在Netfilter这项里啊!
回复 支持 反对

使用道具 举报

发表于 2008-2-29 13:44:55 | 显示全部楼层
你 试下 modprobe iptable_nat看下可以加载没有 要是不能加载 就说明没有编译进去
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表