Настраиваю mpd5 вот по этой статье: http://www.lissyara.su/?id=1836
Дохожу до пункта 1) Сборка ядра с поддержкой PF
Собираю ядро, в конфиге ядра в самом конце добавляю:
Код: Выделить всё
device pf
device pflog
device pfsync
options ALTQ
options ALTQ_CBQ
options ALTQ_RED
options ALTQ_RIO
options ALTQ_HFSC
options ALTQ_CDNR
options ALTQ_PRIQ
options ALTQ_NOPCC
options ALTQ_DEBUG
Далее:
Код: Выделить всё
/# cd /usr/src/
/# make buildkernel KERNCONF=SYSKERNEL
/# make installkernel KERNCONF=SYSKERNEL
Код: Выделить всё
/# echo 'pf_enable="YES"' >> /etc/rc.conf
Конфиг pf:
Код: Выделить всё
nat on xl0 from 11.11.0.0/24 to any -> 192.168.85.1
pass in all
pass out all
Код: Выделить всё
forum# pfctl -f /etc/pf.conf
No ALTQ support in kernel
ALTQ related functions disabled
/etc/pf.conf:3: syntax error
pfctl: Syntax error in config file: pf rules not loaded