The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"ipfw - удалить правило"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"ipfw - удалить правило"
Сообщение от ЕйСи emailИскать по авторуВ закладки on 30-Окт-03, 11:02  (MSK)
Есть куча правил с ОДИНАКОВЫМ номером. Как из этой кучи удалить одно?
Понятно, что "ipfw d номер" не подойдет т.к. удалит все.

Первое, что приходит на ум, записать все эти правила в файл, (выводим "ipfw -a list | grep номер" , и записываем в файл)
Дальше удаляем нужную строку. Во всех оставшихся надо будет заменить начало строки (001  ... и до deny......)на (ipfw add 1 deny....)
Пока не знаю как это сделать, может кто подскажет???
И далее остается загрузить эти правила из полученного файла.

Может есть более простой способ?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "ipfw - удалить правило"
Сообщение от YuryD Искать по авторуВ закладки on 30-Окт-03, 11:40  (MSK)
>Есть куча правил с ОДИНАКОВЫМ номером. Как из этой кучи удалить одно?
>
>Понятно, что "ipfw d номер" не подойдет т.к. удалит все.
>
>Первое, что приходит на ум, записать все эти правила в файл, (выводим
>"ipfw -a list | grep номер" , и записываем в файл)

>ipfw show |awk '{print "/sbin/ipfw add ",$i+1,$4,$5,$6,$7,$8,$9}'

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "ipfw - удалить правило"
Сообщение от Nikolaev_D emailИскать по авторуВ закладки on 30-Окт-03, 13:18  (MSK)
>>Есть куча правил с ОДИНАКОВЫМ номером. Как из этой кучи удалить одно?

чтоб таких проблем не было нужно всегда присваивать уникальные номера. Их можно 65535 штук сделать.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "ipfw - удалить правило"
Сообщение от ЕйСи emailИскать по авторуВ закладки on 30-Окт-03, 13:59  (MSK)
>>>Есть куча правил с ОДИНАКОВЫМ номером. Как из этой кучи удалить одно?
>
>чтоб таких проблем не было нужно всегда присваивать уникальные номера. Их можно
>65535 штук сделать.

Правила добавляются програмно через portsentry, и похоже там порядок нумерации изменить нельзя, к тому же 65535 не такое уж большое число как оказывается

to:YuryD
Спасибо за идею с awk, удобная штука, сделал немного по другому, все работает.

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2022 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру