Почему команды, связанные с таблицей mangle не хотят отрабатывать в скрипте? # ./iptabless iptables: libiptc/libip4tc.c:384: do_check: Assertion `h->info.valid_hooks == (1 << 0 | 1 << 3)' failed. ./iptabless: line 5: 1682 Aborted iptables -t mangle -F iptables: libiptc/libip4tc.c:384: do_check: Assertion `h->info.valid_hooks == (1 << 0 | 1 << 3)' failed. ./iptabless: line 8: 1685 Aborted iptables -t mangle -X iptables: libiptc/libip4tc.c:384: do_check: Assertion `h->info.valid_hooks == (1 << 0 | 1 << 3)' failed. ./iptabless: line 11: 1688 Aborted iptables -t mangle -Z в скрипте написано следующее: #!/bin/sh . /etc/init.d/functions iptables -t nat -F iptables -t mangle -F iptables -t filter -F iptables -t nat -X iptables -t mangle -X iptables -t filter -X iptables -t nat -Z iptables -t mangle -Z iptables -t filter -Z все команды с 'mangle' выдают ошибку, остальные отрабатывают нормально. Интересно то, что при запуске таких команд вручную из командной строки эти же команды выполняются правильно и никакой ругани нет. Все запускается под рутом. # ls -l -rwxr-xr-x 1 root root iptabless # iptables --version iptables v1.2.6a ядро 2.4.18