Iptables обновление цепочки

Автор: dinisssimo Дата: 05.10.2007 12:41 Привет.
такая проблема есть файл IPMAC фрмата:
...
-A IPMAC-XX -m comment -m mac -s 192.168.x.xx ! --mac-source xx:xx:xx:xx:xx:xx -j DROP --comment "xxxxxxx"
-A IPMAC-XX -m comment -m mac -s 192.168.x.xx ! --mac-source xx:xx:xx:xx:xx:xx -j DROP --comment "xxxxxxx"
...
как обновить конфиг iptables так чтобы все правила цепочки IPMAC-XX находящиеся в конфиге удалились,а на их место вставлялись данные из файла IPMAC.
Re: iptables обновление цепочки 06.10.2007 21:23Bircoph iptables -t IPMAC-XX -F
iptables -A IPMAC-XX ...

(скромно так: и при чём тут программирование?)
Re: iptables обновление цепочки 08.10.2007 10:48dinisssimo извените, забыл сказать что это надо делать с помощью Python.
Re: iptables обновление цепочки 08.10.2007 13:15Bircoph Я Python совершенно не знаю, но более чем уверен, что там
есть функция вызова shell-команд. ;-)
Re: iptables обновление цепочки 08.10.2007 15:09dinisssimo #iptables -t IPMAC-XX -F
iptables v1.3.5: can't initialize iptables table `IPMAC-XX': Table does not exist (do you need to insmod?)
Perhaps iptables or your kernel needs to be upgraded.
Выводит ошибку

#iptables -F IPMAC-XX
Ничего не делает ни ошибок ни очищения цепочки.

Чё за хрень?
Re: iptables обновление цепочки 08.10.2007 21:12Bircoph > iptables v1.3.5: can't initialize iptables table `IPMAC-XX'

Значит, нет такой цепочки, а, следовательно, вот это:
> -A IPMAC-XX -m comment -m mac -s 192.168.x.xx ...
враньё
Re: iptables обновление цепочки 09.10.2007 11:34dinisssimo Вобщем, всё работает.

iptables -t filter -F IPMAC-XX
service iptables save
iptables -t filter -A IPMAC-XX........
service iptables save
service iptables restart

^_^
Re: iptables обновление цепочки 09.10.2007 11:56wusup >Я Python совершенно не знаю, но более чем уверен, что там
>есть функция вызова shell-команд. ;-)

Абсолютно верно:

---
import os
os.system("команда";-)
---
Re: iptables обновление цепочки 21.03.2008 13:07dinisssimo всем спасибо.
тема закрыта.
RSS-материал