URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 2450
[ Назад ]

Исходное сообщение
"как программно управлять pf или ipfw ?"

Отправлено v3625 , 09-Янв-04 08:36 
Всем привет!

Нужно добавлять и удалять правила фаервола не вызывая утилиты
командной строки? Может есть какой-нибудь к нему для этого интерфейс.


Заранее благодарен за ответы.


Содержание

Сообщения в этом обсуждении
"как программно управлять pf или ipfw ?"
Отправлено Vladislav Lazarenko , 09-Янв-04 17:23 
>Всем привет!
>
>Нужно добавлять и удалять правила фаервола не вызывая утилиты
>командной строки? Может есть какой-нибудь к нему для этого интерфейс.
>
>
>Заранее благодарен за ответы.

Да, есть конечно. IPFW (FreeBSD firewall) управляется через RAW сокет.
В исходниках системы посмотри файлик "ipfw.c", это программа, реализующая все это. man прочти, man firewall etc. IMHO :)

Good luck.


"как программно управлять pf или ipfw ?"
Отправлено fefelov , 10-Янв-04 15:20 
http://libdnet.sourceforge.net/



"как программно управлять pf или ipfw ?"
Отправлено v3625 , 12-Янв-04 08:20 
Разобрался с ipfw (почитал ipfw.c :). Всем спасибо.