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

Исходное сообщение
"Не могу включить ipfilter в FreeBSD 5.2 Stable"

Отправлено dtep , 10-Дек-03 17:49 
Здравствуйте!
Обновил все дерево исходников, пересобрал систему (FreeBSD 5.2 STABLE). Начинаю конфигурировать ядро (Система новая). Пишу в конфиге:
options     IPFILTER
options     IPFILTER_LOG

Запускаю на компиляцию ядро - ругается на ошибки в исходнике ip_fil.c
При этом ipfw скомпилировался нормально. Пробую на этом ядре сказать ему
ipf -f <файл с правилами>
ругается:
open device: No such file
1:ioctl(add/insert rule): Bad file descriptor

Подскажите, что не так делаю?

Заранее спасибо!
Дмитрий


Содержание

Сообщения в этом обсуждении
"Не могу включить ipfilter в FreeBSD 5.2 Stable"
Отправлено serge , 10-Дек-03 18:09 
Привет!
Попробуй опцию
options         PFIL_HOOKS
как написано в /usr/src/sys/conf/NOTES :
# PFIL_HOOKS enables an abtraction layer which is meant to be used in
# network code where filtering is required.  See the pfil(9) man page.
# This option is required by the IPFILTER option.

Ну и заодно погляди весь файл /usr/src/sys/conf/NOTES, может еще что надо включить в конфиг.

Удачи!
Serge.

>Здравствуйте!
>Обновил все дерево исходников, пересобрал систему (FreeBSD 5.2 STABLE). Начинаю конфигурировать ядро
>(Система новая). Пишу в конфиге:
>options     IPFILTER
>options     IPFILTER_LOG
>
>Запускаю на компиляцию ядро - ругается на ошибки в исходнике ip_fil.c
>При этом ipfw скомпилировался нормально. Пробую на этом ядре сказать ему
>ipf -f <файл с правилами>
>ругается:
>open device: No such file
>1:ioctl(add/insert rule): Bad file descriptor
>
>Подскажите, что не так делаю?
>
>Заранее спасибо!
>Дмитрий



"Не могу включить ipfilter в FreeBSD 5.2 Stable"
Отправлено dtep , 10-Дек-03 18:15 
Вопрос снят. Поставил
options PFIL_HOOKS
и все откомпилировалось