Уже второй раз сталкиваюсь со странной проблемой. На двух разных серверах с FreeBSD 9 и 10.
В какой-то момент перезагружаю давно работающий и настроенный сервер и получаю при загрузке сообщение:
Код: Выделить всё
pfctl: /dev/pf: No such file or directory
Код: Выделить всё
service pf start
kldload: can't load pf: No such file or directory
/etc/rc.d/pf: WARNING: Unable to load kernel module pf
kldload pf
kldload: can't load pf: No such file or directory
Код: Выделить всё
include GENERIC
ident KERNEL01
device pf
device pflog
device pfsync
options ALTQ
options ALTQ_CBQ # Class Bases Queuing (CBQ)
options ALTQ_RED # Random Early Detection (RED)
options ALTQ_RIO # RED In/Out
options ALTQ_HFSC # Hierarchical Packet Scheduler (HFSC)
options ALTQ_PRIQ # Priority Queuing (PRIQ)
options ALTQ_NOPCC # Required for SMP build
options IPSEC
options IPSEC_NAT_T
device crypto
options ROUTETABLES=4
Причём, сейчас я вообще столкнулся со странной ситуацией. Сервер работает. PF на нём тоже работает, делая всё, что нужно, но при попытке перечитать конфиг получаю следующее:
Код: Выделить всё
/sbin/pfctl -v -f /etc/pf.conf
pfctl: /dev/pf: No such file or directory
Вопрос: Что это за ерунда такая? Появилось недавно. Вроде, ничего до этого с серверами не делал. Работают они уже больше года.