Gentoo Archives: gentoo-user-ru

From: Dmitry Pisarev <spirit@×××××××××.ru>
To: gentoo-user-ru@l.g.o
Subject: Re: [gentoo-user-ru] Версия ядра и iptables
Date: Wed, 17 Nov 2010 11:05:26
Message-Id: 4CE3B2DF.6050807@live.1nsk.ru
In Reply to: [gentoo-user-ru] Версия ядра и iptables by Anton Ananich
1 2.6.28 не такое уж и старое, вы что :).
2
3 а вы правда включили в ядре вот это и сопутствуещее:
4
5 Symbol: NF_NAT
6 [=m]
7
8 Prompt: Full
9 NAT
10
11 Defined at
12 net/ipv4/netfilter/Kconfig:155
13
14 Depends on: NET [=y] && INET [=y] && NETFILTER [=y] &&
15 IP_NF_IPTABLES [=m] && NF_CONNTRACK_IPV4
16 [=m] │
17
18 Location:
19
20 -> Networking support (NET
21 [=y])
22
23 -> Networking
24 options
25
26 -> Network packet filtering framework (Netfilter) (NETFILTER
27 [=y])
28
29 -> IP: Netfilter
30 Configuration
31
32 -> IP tables support (required for filtering/masq/NAT)
33 (IP_NF_IPTABLES
34 [=m]) │
35
36
37 Тут мне кажется надо читать дословно.
38
39 17.11.2010 15:48, Anton Ananich пишет:
40 > Здравствуйте!
41 >
42 > Столкнулся с такой вот проблемой: есть ядро 2.6.28 и iptables 1.4.6,
43 > нужно сделать NAT.
44 >
45 > # uname -r
46 > 2.6.28-gentoo-r5
47 >
48 > # iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
49 > FATAL: Module ip_tables not found.
50 > iptables v1.4.6: can't initialize iptables table `nat': Table does not
51 > exist (do you need to insmod?)
52 > Perhaps iptables or your kernel needs to be upgraded.
53 >
54 > Однако ядро поменять нельзя т.к. там установлен какой-то софт который
55 > перестает работать на более новых ядрах. 2.6.28 - максимально
56 > допустимое значение, вычисленное опытным путем.
57 >
58 > Я попробовал найти документацию: как в старых ядрах делался NAT, но не
59 > нашел. Подскажите, пожалуйста что можно почитать на эту тему.
60 >
61 > Спасибо,
62 > Антон
63 >