2. Сборка ядра FreeBSD

Внимание!
После решетки (#) мы будем писать нужную команду
После двух бэкслешей(//) мы будем писать комментарий

После перезагрузки зайдем в систему как root
Перейдём в каталог /usr/src/sys/i386/conf
Команда cd работает как и в DOS

# cd /usr/src/sys/i386/conf

Создадим копию конфигурационного файлы ядра (я назвал SANI4) командой cp
Внимание система очень чувствительна к регистру т.е. SANI4, Sani4, sani4, saNi4 это все разные файлы или папки

# cp GENERIC SANI4

Отредактируем файл под наши нужды

# ee SANI4

Добавляем следующие опции в файл SANI4
В начале файла изменим

identi GENERIC на identi SANI4

я дописал доп настройки в конец списка опций

//Firewall
options IPFIREWALL // firewall
options IPFIREWALL_DEFAULT_TO_ACCEPT // allow everything by default
// IPDIVERT система NAT
options IPDIVERT // divert sockets

Собираем наше ядро

# config SANI4
# cd ../compile/SANI4
# make depend all install

Ждем по не закончится компилирование ядра
и перезагружаем
# shutdown -r now