On 8/6/07, muhammad panji <[EMAIL PROTECTED]> wrote: > 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, > harusnya sih script di atas load balancing juga, karena weight nya sama-sama 1. Tapi bisa juga sih pakai routing static, kalau misalnya kita dua link (1 IIX dan 1 internasional) CMIIW
-- Jo UNIX Is a simple operating system, but you have to be Genius to understand it. -- 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