3 Nov 09

1. Berdoalah sebelum  sebelum memulainya.

2. Jangan pernah mencoba ini  jika anda newbie pemalas.

( maaf bukan maksud menghina,  biasanya anda merepotkan orang lain

dan menghujat yang direpotkan bisanya,  sementara ketika anda di minta untuk berkontribusi

untuk menulis apa yang anda lakukan, anda  malah angkat tangan).

3.  Berterimakasihlah kepada orang lain yang telah berjasa kepada anda dengan

cara  mendokumentasikan apa yang anda lakukan.

4. Tulisan ini di dedikasikan untuk membantu kemajuan Komunitas FreeBSD di Indonesia

apa maksud outgoing load balancing pada bahasan kali ini  ?  yang saya maksud outgoing load balancing di sini adalah balancing   2 koneksi internet atau lebih  dan mengoptimalkan koneksi tersebut.

dalam melakukan load balancing ini saya menggunakan pf pool

http://www.openbsd.org/faq/pf/pools.html#outgoing

dalam contoh kali ini akan saya sajikan 2 koneksi saja. untuk lebih dari 2 koneksi silahakan anda mencobanya

dan berexperimen sendiri.

pra syarat :

1. Kernel sudah di kompile suport PF

2. Ada 3 buah lancard 2 untuk koneksi wan dan 1 untuk LAN

3. Dua line  koneksi isp

pertama silahkan anda login ke server anda  :

ogeb@ogeb-desktop:~$ ssh ogeb@indofreebsd.or.idThis e-mail address is being protected from spam bots, you need JavaScript enabled to view it

Password:****************

[ogeb@indofreebsd ~]$ sudo su -

indofreebsd#

selanjutnya yang saya lakukan adalah mengcompile kernel agar support pf firewall dan builtin dalam kernel

merujuk ke http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/firewalls-pf.html

indofreebsd# cd  /sys/i386/conf/

indofreebsd#cp GENERIC indofreebsd

indofreebsd# vi indofreebsd

#—-tambahkan baris berikut pada konfigurasi kernel anda —-#

###—untuk support PF—-###
device pfdevice pflogdevice pfsync
###—untuk support altq cbq jika diperlukan nanti —#

options         ALTQoptions         ALTQ_CBQ        # Class Bases Queuing (CBQ)options         ALTQ_RED        # Random Early Detection (RED)options         ALTQ_RIO        # RED In/Outoptions         ALTQ_HFSC       # Hierarchical Packet Scheduler (HFSC)options         ALTQ_PRIQ       # Priority Queuing (PRIQ)options         ALTQ_NOPCC      # Required for SMP build

####—cuman segini yang perlu ditambahain ———#
save konfigurasi kernel
setelah mengedit konfigurasi kernel lalu saya mengcompile kernel ulang.
indofreebsd# cd /usr/src
indofreebsd#make buildkernel KERNCONF=indofreebsd

————————————————————–
>>> Kernel build for indofreebsd completed on TUE Jun 26 05:57:45 WIT 2007
————————————————————–

setelah itu saya install kernel nya

indofreebsd# make installkernel KERNCONF=indofreebsd

install -o root -g wheel -m 555   if_xe.ko /boot/kernel
===> xl (install)
install -o root -g wheel -m 555   if_xl.ko /boot/kernel
===> zlib (install)
install -o root -g wheel -m 555   zlib.ko /boot/kernel
kldxref /boot/kernel

indofreebsd#

Share and Enjoy:
  • Print
  • Facebook
  • Google Bookmarks
  • Add to favorites
  • MySpace
  • PDF
  • Twitter
  • RSS
  • Digg
  • Live

Filed under: note

Trackback Uri



Leave a Comment