/home/unix Личенен блог на Радослав Панев

16апр/100

Да сложим firewall на FreeBSD

След като имаме инсталирано FreeBSD е много важно да сложим FIREWALL (Защитна стена), чрез нея ще си спестим доста главоболия :)
Напишете в конзолата (с root права разбирасе) следната команда

# sysinstall

Изберете Configure > Distributions > src > base + sys и ги инсталирайте. След което трябва да си направим кърнел. Влезте в следната директория :

# cd /usr/src/sys/i386/conf
# cp GENERIC MYKERNEL (заместете MYKERNEL с желано от вас име на кърнела като имайте предвит, че името на кърнела трябва винаги да е с ГЛАВНИ БУКВИ)

Добавете в MYKERNEL опцията за FIREWALL:

options IPFIREWALL
options IPFIREWALL_VERBOSE

След това компилирайте новият кърнел:

#config MYKERNE
# cd /usr/src
# make buildkernel KERNCONF=MYKERNEL
# make installkernel KERNCONF=MYKERNEL

Добавете в /etc/rc.conf следните редове:

firewall_enable="YES"
firewall_type="OPEN"

РЕСТАРТИРАЙ ТЕ!!!
Настройте си firewall според вашите нужди.