On 8/5/07, Arief Yudhawarman <[EMAIL PROTECTED]> wrote: > Saya dimintai tolong rekan untuk setup koneksi internet di warnet > menggunakan dua link adsl speedy. Searching di google dpt banyak > dokumentasi load balancing, terutama tulisan Pak Onno, yg > dokumentasinya banyak diposting di beberapa blog. > > "Membuat Router Load Balancing Menggunakan Linux Ubuntu" > http://portal.cbn.net.id/cbprtl/cybertech/detail.aspx?x=Tech+Talk&y=cybertech%7C0%7C0%7C3%7C6 > > Saya sudah ikuti petunjuk tsb dg teliti tapi hasilnya malah > error. Beberapa link yg memposting ulang tulisan wak onno dg > ada tambahan rule, saya ikuti pula, error pula. > Apakah ada rekan2 yg pernah berhasil menerapkan load balancing versi Pak > Onno. Just curious, kok percobaan saya salah melulu. > > Akhirnya saya ingat dulu ada rekan yg kasitahu link load balancing versi > LARTC. > http://www.lartc.org/howto/lartc.rpdb.multiple-links.html > > Dibandingkan dg tulisan Pak Onno, versi LARTC simple banget. > Setelah saya coba ternyata berhasil. Berikut ini file konfigurasinya: > > Berikut ini file konfigurasi: > > 1. /etc/iproute2/rt_tables > 2. loadbalancing.sh > > ---- /etc/iproute2/rt_tables ---- > # > # reserved values > # > #255 local > #254 main > #253 default > #0 unspec > # > # local > # > #1 inr.ruhep > # ADSL1 > 10 T1 > # ADSL2 > 20 T2 > > > --- loadbalancing.sh ---- > > #!/bin/sh > > # Parameter > > IF0=eth0 > P0_NET=192.168.0.0/24 > > # Koneksi ke modem adsl (brige mode) via ppp0 > IF1=ppp0 > IP1=125.164.255.xxx > P1=125.164.255.1 > P1_NET=125.164.255.0/24 > > # Koneksi ke modem adsl (router mode) via eth2 > IF2=eth2 > IP2=192.168.11.250 > P2=192.168.11.200 > P2_NET=192.168.11.0/24 > > ip route add $P1_NET dev $IF1 src $IP1 table T1 > ip route add default via $P1 table T1 > ip route add $P2_NET dev $IF2 src $IP2 table T2 > ip route add default via $P2 table T2 > > ip route add $P1_NET dev $IF1 src $IP1 > ip route add $P2_NET dev $IF2 src $IP2 > > ip route add default via $P1 > > ip rule add from $IP1 table T1 > ip rule add from $IP2 table T2 > > ip route add $P0_NET dev $IF0 table T1 > ip route add $P2_NET dev $IF2 table T1 > ip route add 127.0.0.0/8 dev lo table T1 > ip route add $P0_NET dev $IF0 table T2 > ip route add $P1_NET dev $IF1 table T2 > ip route add 127.0.0.0/8 dev lo table T2 > > ip route add default scope global nexthop via $P1 dev $IF1 weight 1 \ > nexthop via $P2 dev $IF2 weight 1 > > > Semoga berguna. pak ini load balancing atau failover (maaf kalau istilahnya salah) maksud saya apa dua link ini berbagi traffic atau cuma untuk backup, beberapa waktu yang lalu saya sempat pake skrip kayak gini, bisa untuk failover, bukan karena speedynya tapi karena modemnya payah (sekarang ganti modem), masalahnya link yang kepake tetep aja satu, yang satu nganggur. sekarang saya pakai ruting statis, satu untuk intl satu untuk IIX. ya memang tetep gak imbang, traffic ke IIX lebih sedikit. tapi lumayan lah. rgds,
-- Panji http://sumodirjo.blogspot.com -- FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab Unsubscribe: kirim email ke [EMAIL PROTECTED] Arsip dan info milis selengkapnya di http://linux.or.id/milis