The OpenNET Project / Index page

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

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

"FreeBSD+ipfw"
Сообщение от Guest Искать по авторуВ закладки on 22-Сен-03, 16:46  (MSK)
Народ плиз хелп!!!
Ситуация такая : имеется директория /var/tmp/inet в которой есть файлы пустышки с именами типа inet-1.2.3.4, inet-5.6.7.8 и тд, которые постоянно меняются.
треба скрипт который в соответствии с этими названиями будет добавлять (в случае наличия файла) или удалять (в случае отсутствия) правила в ipfw, те если файл есть то allow all from any to ip_из_имени, для всех остальных ийпишников deny?
данный скрипт будет пускаться каждую минуту кроном
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

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

1. "FreeBSD+ipfw"
Сообщение от help Искать по авторуВ закладки on 22-Сен-03, 16:56  (MSK)
вот кто эти файлы создает, тот пусть сразу и меняет правила - избавит от лишней работы
  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "FreeBSD+ipfw"
Сообщение от Guest Искать по авторуВ закладки on 22-Сен-03, 17:16  (MSK)
>вот кто эти файлы создает, тот пусть сразу и меняет правила -
>избавит от лишней работы
не получиться - файлы на удаленной машине и в данный каталог примонтированы
ЗЫ я извеняюсь за неуместный вопрос, но очень надо :-(


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

3. "FreeBSD+ipfw"
Сообщение от NetKnight emailИскать по авторуВ закладки on 22-Сен-03, 17:44  (MSK)
>>вот кто эти файлы создает, тот пусть сразу и меняет правила -
>>избавит от лишней работы
>не получиться - файлы на удаленной машине и в данный каталог примонтированы
>
>ЗЫ я извеняюсь за неуместный вопрос, но очень надо :-(


Такое даже на шелле можно написать.. :)
Сейчас занят, но можешь на мыльце поподробнее скинуть инфу, конкретно какие правила как меняются в зависимости от хранящихся файлов.

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

4. "FreeBSD+ipfw"
Сообщение от Guest Искать по авторуВ закладки on 22-Сен-03, 18:08  (MSK)
>>>вот кто эти файлы создает, тот пусть сразу и меняет правила -
>>>избавит от лишней работы
>>не получиться - файлы на удаленной машине и в данный каталог примонтированы
>>
>>ЗЫ я извеняюсь за неуместный вопрос, но очень надо :-(
>
>
>Такое даже на шелле можно написать.. :)
>Сейчас занят, но можешь на мыльце поподробнее скинуть инфу, конкретно какие правила
>как меняются в зависимости от хранящихся файлов.
если файл есть, то для адреса из имени этого файла создать правило (или если оно уже есть, то оставить его) allow from any to адрес и allow from адрес to any. Для всех остальных deny from any to any

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

6. "FreeBSD+ipfw"
Сообщение от NetKnight emailИскать по авторуВ закладки on 24-Сен-03, 00:19  (MSK)
>если файл есть, то для адреса из имени этого файла создать правило
>(или если оно уже есть, то оставить его) allow from any
>to адрес и allow from адрес to any. Для всех остальных
>deny from any to any

Проще всего сделать шаблон на котором будут неизменные правила, а потом
сделать цикл который читает директорию и создаёт правила, куда вместо айпи
пихается название файла. Можно сделать таким образом ls -a | <your prog>
тогда ls будет отсылать все названия файлов как входные параметры твоему скрипту, а он их обрбатывать. Посмотри иуи в статьях есть дооки по шеллу, там операторов и комманд не много - разберёшься.

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

5. "FreeBSD+ipfw"
Сообщение от Guest Искать по авторуВ закладки on 23-Сен-03, 14:18  (MSK)
>Народ плиз хелп!!!
>Ситуация такая : имеется директория /var/tmp/inet в которой есть файлы пустышки с
>именами типа inet-1.2.3.4, inet-5.6.7.8 и тд, которые постоянно меняются.
>треба скрипт который в соответствии с этими названиями будет добавлять (в случае
>наличия файла) или удалять (в случае отсутствия) правила в ipfw, те
>если файл есть то allow all from any to ip_из_имени, для
>всех остальных ийпишников deny?
>данный скрипт будет пускаться каждую минуту кроном
народ плиз неужели это так трудно

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

7. "FreeBSD+ipfw"
Сообщение от Guest Искать по авторуВ закладки on 27-Сен-03, 15:17  (MSK)
народ плиз неужели это так трудно


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

8. "FreeBSD+ipfw"
Сообщение от denn emailИскать по авторуВ закладки on 27-Сен-03, 16:37  (MSK)
слушай, может ipa тебе поможет...


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


Удалить

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




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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