|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Vladimir V. Ivanov 2:5020/400 23 Dec 2003 20:55:33 To : Aleksey Barabanov Subject : Re: так ли необходим сетевой экран? точнее где он необходим и какой? -------------------------------------------------------------------------------- ru> <20031223181325.14d933e3.vivanov@tmsoft-ltd.kiev.ua> ru> <c87mb1-6b2.ln1@abb.wessen.ru> From: "Vladimir V. Ivanov" <vivanov@tmsoft-ltd.kiev.ua> Hi, Akeksey! On Tue, 23 Dec 2003 16:33:39 +0000 (UTC) Aleksey Barabanov <abb@wessen.ru> wrote: > > Для (1) стандартных утилит хватает [ hint: сколь угодно сложный > > самописный скрипт должен не вызывать iptables N раз а геренировать > > (через echo, например) входной поток для iptables-restore, что ещё, > > как бонус, защитит админа от случайных ошибок, прерывающих работу > > скрипта посередине :) ] > Мудрено однако. Через эхо в апитэйблз-рестор ! Hадо подумать... > Hо в принципе манипулирование стеком через iptables-restore не несет в > себе ничего противоречивого. > Только как там будут обрабатываться ошибки ? Как ошибка строки, > оператора, или парсится глубже всей транзакции не будет ? Hе проверял для входного потока с несколькими COMMIT'ами (ну то есть с несколькими транзакциями), но в пределах одной транзакции iptables 1.2.9 распарсивает вход полностью и при обнаружении синтаксической ошибки отменит её целиком, что даёт ещё один плюс админу для случая (1). Кстати, только сейчас вот обнаружил, что в случае (2) для атомарного проведения операций динамического добавления/удаления нескольких правил - есть архиполезнейший ключик --noflush :) -- Regards, Vladimir Ivanov --- ifmail v.2.15dev5.1 * Origin: Digital Generation (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор Архивное /ru.linux/14587d43a24c6.html, оценка из 5, голосов 10
|