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

5апр/110

pcc (Portable C Compiler) 1.0

През 70-те години на XX век разработчиците на Unix отделят голяма част от времето си да адаптират операционната система към най-различни платформи. Оказва се, обаче, че най-трудоемкото в този процес не е пренаписването на машинно зависимите части от програмния код на системата, а адаптирането на самия език C към различния хардуер. Така започва работата по първия преносим компилатор - Portable C Compiler (pcc) на Стивън Джонсън. Сега, повече от 30 години по-късно, pcc достигна своята версия 1.0.

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 според вашите нужди.

26окт/090

How To FreeBSD или иначе казано как да…


icon-freebsd Предоставям ви няколко команди с които можете да си конфигурирате FreeBSD-то.