Konfigurasi & Optimasi Kernel FreeBSD

Ditulis pada tanggal 19 January 2008 oleh Aditya Perdana

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… :D

  • Share/Bookmark


Artikel Terkait Lainnya :
  1. FreeBSD Kernel : Upgrade Release ke Stable
  2. Konfigurasi DNS Forwarder untuk Router NAT
  3. Cisco Router with Proxy Server FreeBSD — Transaparent
  4. Installasi dan Konfigurasi SNMP pada Linux Debian Lenny
  5. Cara menginstall driver Nvidia di Linux (Ubuntu 6.10 Edgy Eft)

Incoming search terms:

LANGKAH2 KOMPILE FREEBSD, optimasi tcp freebsd, cara compile kernel freebsd, konfigurasi nat pada freeBSD, membuat proxy freebsd, meng compile kernel freebsd, mengaktifkan ports di freebsd, optimasi squid, setting kernel, setting pf in freebsd, kernel, edit kernel slackware for proxy, download source DNS pada freeBSD 7 0, cara konfigurasi cbq ubuntu, cara konfigurasi freebsd, cara mengkonfigurasi scsi, cara seting router pada freebsd, cara setting DNS dengan freeBSD, cara setting router di freebsd, cara tahu info processor di freebsd, compile kernel freebsd 7, di mana edit konfigurasi kernel, tutorial instalasi dan konfigurasi freebsd


Comments (11)

 

  1. [...] Jika sudah selesai selanjutnya bisa melakukan konfigurasi kernel dulu klo mau, dalam kesempatan kali ini saya menulisnya terpisah dari tulisan saya sekarang ini jadi klo mau tau tentang konfigurasi kernel yang saya buat bisa membaca tulisan saya yang satu ini. [...]

  2. www says:

    mas tahu cara konfigurasi pf transparansi proxy + squid pada freebsd 7.0 realease

  3. wanto says:

    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

  4. semua yang diawali dengan tanda # merupakan comment saja… bisa dihapus :)

  5. @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

  6. wanto says:

    akhirnya berhasil juga upgrade release ke stable !!!
    makasih banget tutornya

  7. ;)) sama-sama mas wanto…

  8. giegien says:

    klo prosesor dual core gimana bang kompile nya….

  9. umam says:

    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 ???

  10. andi says:

    mas alo cara tampilin pesan di web browser alo web itu di blok gmn ya….????

    ak bngung nie..
    mhon bantuannya..

  11. klo untuk ngeblock site site tertentu silahkan pake squid aja sebagai proxy servernya

Leave a Reply

:) :( :d :"> :(( \:d/ :x 8-| /:) :o :-? :-" :-w ;) [-( :)>- more »