Gentoo Archives: gentoo-user-ru

From: Misha <misha@×××××××.ie>
To: gentoo-user-ru@l.g.o
Subject: Re: [gentoo-user-ru] Версия ядра и iptables
Date: Wed, 17 Nov 2010 11:05:07
Message-Id: 20101117101930.7365ead5@mishap2.cs.nuim.ie
In Reply to: [gentoo-user-ru] Версия ядра и iptables by Anton Ananich
1 Антон,
2
3 On Wed, 17 Nov 2010 11:48:55 +0200 Anton Ananich
4 <anton.ananich@×××××.com> wrote:
5
6 > Здравствуйте!
7 >
8 > Столкнулся с такой вот проблемой: есть ядро 2.6.28 и iptables 1.4.6,
9 > нужно сделать NAT.
10 >
11 > # uname -r
12 > 2.6.28-gentoo-r5
13 >
14 > # iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
15 > FATAL: Module ip_tables not found.
16 > iptables v1.4.6: can't initialize iptables table `nat': Table does not
17 > exist (do you need to insmod?)
18 > Perhaps iptables or your kernel needs to be upgraded.
19
20 Так может ip_tables не собран ни в ядро, ни как модуль? Если еще
21 есть .config со сборки ядра, проверьте чему равно
22 CONFIG_IP_NF_IPTABLES?
23
24 Если ip_tables собран как модуль то
25 в /lib/modules/2.6.28/kerel/net/ipv4/netfilter должен лежать
26 ip_tables.ko, и insmod ip_tables должен все решить.
27
28 Миша
29
30
31 >
32 > Однако ядро поменять нельзя т.к. там установлен какой-то софт который
33 > перестает работать на более новых ядрах. 2.6.28 - максимально
34 > допустимое значение, вычисленное опытным путем.
35 >
36 > Я попробовал найти документацию: как в старых ядрах делался NAT, но не
37 > нашел. Подскажите, пожалуйста что можно почитать на эту тему.
38 >
39 > Спасибо,
40 > Антон
41 >
42 >
43
44
45
46 --
47 Vanush "Misha" Paturyan
48 Senior Technical Officer
49 Computer Science Department
50 NUI Maynooth