Berhubung saya mau mainan Router dengan FreeBSD jadi ada baiknya kenel saya konfigurasika dulu untuk mendukung semua keperluan saya.
Yang perlu saya konfigurasi adalah membuat kernel agar support PF (PF miliknya OpenBSD nech :p) trus support ALTQ CBQ trus untuk optimasi SQUID supaya bisa dukung diskd dan meng-unload konfigurasi-konfigurasi yang tidak saya gunakan pada kernel seperti dukungan terhadapa Slot ISA, RAID dan SCSI, USB, Wireless de eL eL -lah.
Untuk mengkonfigurasi kernel FreeBSD silahkan lakukan langkah-langkah berikut ini :
# cd /usr/src/sys/i386/conf
# cp GENERIC ROUTER
# ee ROUTER
Sebenarnya cara konfigurasi kernel ini dapat dilihat pada ebook-nya om 1smail pada tulisan saya terdahulu. Disini saya hanya menambahkan beberapa parameter untuk mengaktifkan fiture-fiture yang akan saya gunakan seperti yang saya sebutkan sebelumnya diatas :p .
kembali ke ee ROUTER pada bagian-bagian seperti
machine i386
#cpu I486_CPU
#cpu I586_CPU
cpu I686_CPU
ident Router…
#options MSDOSFS
…
#options SCSI_DELAY=5000
…
# SCSI Controllers — commend semunya untuk menonaktifkan dukungan
#device ahb
#device ahc
#device ahd
#device amd
#device isp
#device ispfw
#device mpt
#device ncr
#device sym
#device trm#device adv
#device adw
#device aha
#device aic
#device bt#device ncv
#device nsp
#device stg# SCSI peripherals
#device scbus
#device ch
#device da
#device sa
#device cd
#device pass
#device ses
…# RAID controllers interfaced to the SCSI subsystem
#device amr
#device arcmsr
#device asr
#device ciss
#device dpt
#device hptmv
#device rr232x
#device iir
#device ips
#device mly
#device twa# RAID controllers
#device aac
#device aacp
#device ida
#device mfi
#device mlx
#device pst
#device twe
…# PCCARD (PCMCIA) support
# PCMCIA and cardbus bridge support
#device cbb
#device pccard
#device cardbus…
## cape nilisnya selanjutnya perkategori aza yach :)) ati-ati salah oke !
# ISA Ethernet NICs –> comment semua dibawahnya
# Wireless NIC cards –> comment semua dibawahnya
#USB Support –> comment semua dibawahnya
# FireWire support –> comment semua dibawahnya
Apa yang saya lakukan diatas adalah untuk menonaktifkan dukungan hardware terhadap perangkat-pernangkat yang tidak saya gunakan… ini berguna untuk meng-efisiensikan kernel terhadap sistem saya nantinya… dan yang paling penting adalah saya menambahkan ini pada bagian akhir konfigurasi file ROUTER untuk mengaktifkan beberapa parameter :
###—untuk support PF—-###
device pf
device pflog
device pfsync###—untuk support altq cbq—###
options ALTQ
options ALTQ_CBQ
options ALTQ_RED
options ALTQ_RIO
options ALTQ_HFSC
options ALTQ_PRIQ
options ALTQ_NOPCC###—untuk optimasi squid untuk dukungan diskd—###
options SYSVMSG
options MSGMNB=32768
options MSGMNI=164
options MSGSEG=8196
options MSGSSZ=512
options MSGTQL=2048###—optional—###
device carp
options HZ=1000
Setelah selesai save dan keluar dari editor dengan menekan [Esc] dan [Enter] 2x !
Selanjitnya tinggal meng-compile kernel yang baru saya dikonfigurasi :
# config ROUTER
# cd .. ../compile/ROUTER
# make cleandepend
# make depend
# make all
# make install
Selanjutnya tinggal di reboot dech… 😀
mas tahu cara konfigurasi pf transparansi proxy + squid pada freebsd 7.0 realease
mas ..pengertian menonaktifkan itu di hapus atau gimana ????
terus pada tulisan ….”untuk mengaktifkan beberapa parameter itu di tulis di bawah sendirii beserta koment “##–comment–##” apa juga di tulis
semua yang diawali dengan tanda # merupakan comment saja… bisa dihapus 🙂
@www
setting PF and transparent proxy :
# Proxy address and port
proxy = “127.0.0.1”
proxy_port =”8080″
#Filter
rdr on $int_if proto tcp from any to any port www -> $proxy \
port $proxy_port
akhirnya berhasil juga upgrade release ke stable !!!
makasih banget tutornya
;)) sama-sama mas wanto…
klo prosesor dual core gimana bang kompile nya….
mas …
makasih bagt atas tutorialnya …..
terutama file .doc
pagi ni juga dah selesai ni kshaing internet pk freebsd biasanya q pk linux
lo g salah freebsd yang pk settingan natd sama dengan
#iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE ya ???
mas alo cara tampilin pesan di web browser alo web itu di blok gmn ya….????
ak bngung nie..
mhon bantuannya..
klo untuk ngeblock site site tertentu silahkan pake squid aja sebagai proxy servernya