Terinspirasi dengan load balancing pcc di mikrotik:
  http://wiki.mikrotik.com/wiki/PCC

Akhirnya berhasil juga buat koneksi loadbalancing (2 wan) style pcc
ala mikrotik menggunakan classifier both address (ip src dan dst).
Dengan classifier ini maka koneksi dari src ip tertentu, misal
1.2.3.4, ke dst ip tertentu pula, 10.10.10.1, selalu akan lewat 
wan yang sama. Intinya pair ip src & dst akan mengikat ke wan khusus.

Tool yang digunakan dalam riset ini:
  - iptables 1.4.8
  - ipset 4.2
  - kernel 2.6.21.5 (OS Slackware 12.0)
Koneksi memakai 2 modem spidi yang diset sebagai mode router.

Link:
  - ipset: http://ipset.netfilter.org/
  - iptables: http://ftp.netfilter.org/pub/iptables/
  - Konsep PCC Mikrotik: http://wiki.mikrotik.com/wiki/PCC

Gambar2:
http://sphotos.ak.fbcdn.net/hphotos-ak-ash2/hs116.ash2/39149_432793660512_573255512_4678700_3845237_n.jpg
Keterangan:
Pakai client linux sebagai obyek percobaan. Buka forummikrotik.com
dengan elinks, setelah logon terbukti tidak ditanyakan password
lagi. Buka forum lancar, sayang tidak bisa posting karena fitur
terbatas di elinks.

http://sphotos.ak.fbcdn.net/hphotos-ak-ash2/hs116.ash2/39149_432793670512_573255512_4678702_3936169_n.jpg
Keterangan:
Karena pakai 2 koneksi untuk load balancing, maka buat 2 set dst,
d.1 dan d.2. Syarat agar terbagi merata sesuai 
per-connection-classifier both address maka tidak boleh ada ip yang
sama baik di set d.1 dan d.2.

http://sphotos.ak.fbcdn.net/hphotos-ak-snc4/hs216.snc4/39149_432793665512_573255512_4678701_664150_n.jpg
Keterangan:
Dengan ipset buat 3 set, 1 set src dan 2 set dst. Di sini diperlihatkan
1 set src berisi ip client, ip 192.168.0.252. Kemudian ditunjukkan 1
set dst yaitu d.2, terlihat ada ip forummikrotik.com di list set d.2

Script bisa lihat di notes saya di facebook, sudah dishare untuk everyone.
Jika punya account facebook bisa langsung klik link ini:
http://www.facebook.com/note.php?created&&suggest&note_id=126366617408361

-- 
Arief Yudhawarman
http://awarmanf.wordpress.com

-- 
FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab
Unsubscribe: kirim email ke tanya-jawab-unsubscr...@linux.or.id
Arsip dan info milis selengkapnya di http://linux.or.id/milis

Kirim email ke