Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по FreeBSD (http://forum.oszone.net/forumdisplay.php?f=10)
-   -   Проблемка с запуском IPFILTER (http://forum.oszone.net/showthread.php?t=94984)

glyki 28-11-2007 11:39 686545

Проблемка с запуском IPFILTER
 
Добрый день
Система FreeBSD 6.1
есть вопос
пересобрал ядро с опциями IPFILTER и IPFILTER_LOG
собралось и установилось без ошибок
в rc.conf прописал
ipfilter_enable="YES"
ipfilter_rules="/etc/ipf.rules"
ipnat_enable="YES"
ipnat_rules="/etc/ipnat.rules"
в sysctl.conf прописал
net.inet.ip.forwarding=1
файлами правил дал права 755 (на всяк случай... т.к. уже не знаю что делать)
пишу ipf -Fa -f /etc/ipf.rules система выдает
open device: No such file or directory
User/kernel version check failed
это из за чего может быть? Мне еще раз пересобрать ядро?

glyki 28-11-2007 12:42 686595

да кстати забыл написать
может мне в rc.conf прописать kern_securelevel="-1"? Только вот пока не знаю чем мне это грозит.

kaEwituS 28-11-2007 16:27 686736

glyki, в ядре
Код:

options IPFILTER
options IPFILTER_LOG
options IPFILTER_DEFAULT_BLOCK


/etc/rc.conf

Код:

ipfilter_enable="YES"            # Запуск межсетевого экрана ipf
ipfilter_rules="/etc/ipf.rules"  # Загрузка файла с правилами
ipmon_enable="YES"                # Включение протоколирования IP monitor
ipmon_flags="-Ds"                # D = запуск в виде даемона
                                  # s = протоколирование в syslog
                                  # v = протоколирование tcp window, ack, seq
                                  # n = отображение имен IP и портов

Код:

gateway_enable="YES"              # Включение шлюза для локальной сети
ipnat_enable="YES"                # Запуск функции ipnat
ipnat_rules="/etc/ipnat.rules"    # Определение файла правил для ipnat


glyki 28-11-2007 18:10 686791

ядро собрано как раз вот так:
options IPFILTER
options IPFILTER_LOG
хотя для работы IPF савсем не обязательно вот это :
options IPFILTER_LOG
options IPFILTER_DEFAULT_BLOCK
у меня еще 2 сервака без этого вполне норм работают.

в rc.conf прописано:
ipfilter_enable="YES"
ipfilter_rules="/etc/ipf.rules"
gateway_enable="YES"
ipnat_enable="YES"
ipnat_rules="/etc/ipnat.rules"

хотя для работы IPF и мапирования достаточно всего лиш вот это:
gateway_enable="YES"
плюс в sysctl.conf прописать вот так:
net.inet.ip.forwarding=1
net.inet.tcp.blackhole=2
net.inet.udp.blackhole=1
kern.ipc.somaxconn=1024
опять же из опыта по двум другим сервакам.

Тут гдето в другом месте собака порылась :) тока вот где?

glyki 28-11-2007 20:00 686828

kaEwituS, спасибо что откликнулся, но помогло внесение строчки в rc.conf kern_securelevel="-1"
Сейчас буду почитать чем мне это грозит :)


Время: 09:04.

Время: 09:04.
© OSzone.net 2001-