проблема с IPtables
ilovemoney 31 октября, 2013 - 12:14
при попытки настроить правило в IP tables вылезает ошибка.
comp ~ # iptables -t nat -A POSTROUTING -o enp1s0 -j MASQUERAD iptables v1.4.16.3: can't initialize iptables table `nat': Table does not exist (do you need to insmod?) Perhaps iptables or your kernel needs to be upgraded.
Из кЭпа следует, что надо обновить, но
iptables -V iptables v1.4.16.3
Linux comp 3.10.7-gentoo-r1 #1 SMP Wed Oct 16 20:22:27 MSK 2013 x86_64 Intel(R) Core(TM) i3 CPU 530 @ 2.93GHz GenuineIntel GNU/Linux
eselect kernel list Available kernel symlink targets: [1] linux-3.10.7-gentoo-r1 *
Подскажите куда рыть?
»
- Для комментирования войдите или зарегистрируйтесь
iptables table `nat': Table
В гуглтранслейт, наверно ?
После - в конфиг ядра - do you need to insmod ?
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
Цитата: Из кЭпа следует, что
Из него следует, что либо нужно загрузить соответствующий модуль с поддержкой NAT, либо, что более вероятно, при конфигурировании ядра вы забыли включить поддержку NAT в netfilter.
Спасибо
Спасибо, собирал ядро genkernelом. Буду копать дальше
ilovemoney написал(а): при
сюда...
genkernel --menuconfig
genkernel --menuconfig all
Ищешь раздел с iptables, вкомпиливаешь все нужное в ядро монолитно.
Второе решение - грузить нужные модули на этапе загрузки.
Не грусти, товарищ! Всё хорошо, beautiful good!