Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » UNIX » Как включить PF?

Модерирует : ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

4kusnik



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Прошу помочь разобраться с включением PF. Прописал в /etc/rc.conf строки  
 
pf_enable="YES"
pf_rules="/etc/pf.conf"

 
Запускаю pfctl -f /etc/pf.conf, выходит следующее:
 
shlus# pfctl -f /etc/pf.conf
pfctl: /dev/pf: No such file or directory.

 
Что еще нужно сделать?

Всего записей: 463 | Зарегистр. 09-03-2008 | Отправлено: 15:35 25-04-2009
tankistua

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ядро перекомпилить
 
# PF Support
device  pf
device  pflog
options ALTQ
 
Это написано в лююом самом поганом howto

Всего записей: 9572 | Зарегистр. 15-01-2002 | Отправлено: 01:15 26-04-2009
4kusnik



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
shlus# PF Support
PF: Command not found.

 
Что еще попробовать?

Всего записей: 463 | Зарегистр. 09-03-2008 | Отправлено: 06:55 26-04-2009
tankistua

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
http://www.freebsd.org/doc/ru_RU.KOI8-R/books/handbook/firewalls-pf.html
 
оказывается ядро можно неперекомпиливать, если это фря. что за операцинка ?

Всего записей: 9572 | Зарегистр. 15-01-2002 | Отправлено: 09:38 26-04-2009
keyhell



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
shlus# PF Support  
PF: Command not found.  

Какая прелесть...
 
Прочтите FreeBSD Handbook. Там все есть.
 
 
P.S. Уже _почти_ нет вещей, для которых надо пересобирать ядро.

Всего записей: 1395 | Зарегистр. 10-08-2003 | Отправлено: 11:20 26-04-2009
tankistua

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
думаю стоить исправить надо на необходимо :)
 
Потому как таки по религии надо перекомпиливать

Всего записей: 9572 | Зарегистр. 15-01-2002 | Отправлено: 19:45 26-04-2009
keyhell



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Потому как таки по религии надо перекомпиливать  

Ничего не знаю про религию, но на современных машинах уже ни одна из "классических" причин пересборки не является актуальной.

Всего записей: 1395 | Зарегистр. 10-08-2003 | Отправлено: 21:37 26-04-2009
4kusnik



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Из хэндбука:

Код:
Включение PF путем компиляции с ядром FreeBSD не является обязательным требованием, и описано здесь в качестве дополнительной информации. При компиляции PF с ядром загружаемый модуль не используется.
 
Пример параметров конфигурации ядра для включения PF находится в /usr/src/sys/conf/NOTES и показан здесь:
device pf
device pflog
device pfsync

Проблема в том, что у меня в /usr/src нет каталога sys ну и соответственно sys/conf/NOTES.  
 
Что делать в этом случае?

Всего записей: 463 | Зарегистр. 09-03-2008 | Отправлено: 23:16 27-04-2009
tankistua

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
убить себя апстену

Всего записей: 9572 | Зарегистр. 15-01-2002 | Отправлено: 01:56 28-04-2009
bga83



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
4kusnik
через sysinstall установить исходники системы

Всего записей: 2008 | Зарегистр. 30-11-2007 | Отправлено: 10:02 28-04-2009
tankistua

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
люди - о чем вы? человеку лень хендбук почитать - что тут дальше говорить?

Всего записей: 9572 | Зарегистр. 15-01-2002 | Отправлено: 10:59 28-04-2009
4kusnik



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bga83

Цитата:
через sysinstall установить исходники системы

Я так понимаю имелось ввиду это:

Код:
Замечание: Если в вашей системе отсутствует каталог /usr/src/sys, это означает, что исходные тексты ядра не были установлены. Наиболее простой способ установить их - запустить sysinstall как root, выбрать Configure, потом Distributions, потом src, потом base и sys. Если вы испытываете отвращение к sysinstall и у вас есть доступ к ''официальному'' FreeBSD CDROM, вы также можете установить исходные тексты при помощи командной строки:
# mount /cdrom
# mkdir -p /usr/src/sys
# ln -s /usr/src/sys /sys
# cat /cdrom/src/ssys.[a-d]* | tar -xzvf -
# cat /cdrom/src/sbase.[a-d]* | tar -xzvf -
 

Теперь столкнулся с тем что после монтирования CDROM в /cdrom нет директории /src м всего остального.  
 
Что еще нужно сделать?

Всего записей: 463 | Зарегистр. 09-03-2008 | Отправлено: 20:58 29-04-2009
tankistua

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
http://www.freebsd.org/doc/ru_RU.KOI8-R/books/handbook/cvsup.html - ну на русском же написано, ну если палки.
 
Ну о какой фре может идти речь, если тебе лень просто воспользоваться гуглем. Я уже не говорю о том, что хендбук надо прочитать хотя-бы через строчку для общего понимая.
 
Если честно - плакать хочется, когда задают такие вопросы.

Всего записей: 9572 | Зарегистр. 15-01-2002 | Отправлено: 01:22 30-04-2009
vlader2004



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Читать о PF лучше в оригинале, то есть - из документации OpenBSD
 
http://www.openbsd.org/faq/pf/

Всего записей: 460 | Зарегистр. 31-05-2004 | Отправлено: 14:38 31-05-2009
cr



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
/stand/sysinstall и доставляешь все чего не хватает, заодно и документацию, которую лучше почитать. Или нарыть например на opennet.ru какой-нибудь пошаговый мануал по установке/настройке системы.

Всего записей: 473 | Зарегистр. 13-05-2004 | Отправлено: 10:33 01-06-2009
4kusnik



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Включил PF, т.е. в ядро включил поддержку PF. В /etc/rc.conf прописал
pf_enable="YES"
pf_rules="/etc/pf.conf"
 
Запустил pfctl -f /etc/pf.conf и получил pfctl: /etc/pf.conf: No such file or directory.
Глянул в /etc а там нет файла pf.conf, как нет его и где либо в /usr.
 
Разве при включении PF файл /etc/pf.conf не создается автоматом?
Как правильно решается этот вопрос?
 
РЕШЕНО: /usr/share/examples/pf

Всего записей: 463 | Зарегистр. 09-03-2008 | Отправлено: 22:24 28-07-2009 | Исправлено: 4kusnik, 23:36 28-07-2009
Torner24

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
FreeBSD pfctl: /dev/pf: No such file or directory
http://unix-expert.ru/?p=99
Вот решение.

Всего записей: 1 | Зарегистр. 21-04-2011 | Отправлено: 06:19 21-04-2011
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Операционные системы » UNIX » Как включить PF?


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru