saya sudah implementasi mudah pake ultramonkey pak, dan sampe sekarang running well.
2011/4/8 Fadhel <[email protected]> > Selamat malam semua. > > Maaf karena saya masih baru di dunia openSUSE. > Saya ingin bertanya mengenai loadbalancing. > Kemarin saya mensetting sebuah komputer untuk loadbalance menggunakan > openSUSE 11.3. > Kernel sudah di patch, > iptables sudah di setting. > > Script loadbalance saya seperti ini: > > #!/bin/bash > # This script is done by : Robert Kurjata Sep, 2003. > # feel free to use it in any usefull way > # /etc/init.d/loadbalance > # CONFIGURATION > IP=/sbin/ip > PING=/bin/ping > > #--------------- LINK PART ----------------- > # EXTIFn - interface name > # EXTIPn - outgoing IP > # EXTMn - netmask length (bits) > # EXTGWn - outgoing gateway > #------------------------------------------- > > # LINK 1 > EXTIF1=eth0 > EXTIP1=192.168.2.2 > EXTM1=255.255.255.0 > EXTGW1=192.168.2.1 > > # LINK 2 > EXTIF2=eth1 > EXTIP2=192.168.1.2 > EXTM2=255.255.255.0 > EXTGW2=192.168.1.1 > > #ROUTING PART > # removing old rules and routes > > #echo "removing old rules" > #${IP} rule del prio 50 table main > #${IP} rule del prio 201 from ${EXTIP1}/${EXTM1} table 201 > #${IP} rule del prio 202 from ${EXTIP2}/${EXTM2} table 202 > #${IP} rule del prio 221 table 221 > #echo "flushing tables" > #${IP} route flush table 201 > #${IP} route flush table 202 > #${IP} route flush table 221 > #echo "removing tables" > #${IP} route del table 201 > #${IP} route del table 202 > #${IP} route del table 221 > > # setting new rules > echo "Setting new routing rules" > > # main table w/o default gateway here > ${IP} rule add prio 50 table main > ${IP} route del default table main > > # identified routes here > ${IP} rule add prio 201 from ${EXTIP1}/${EXTM1} table 201 > ${IP} rule add prio 202 from ${EXTIP2}/${EXTM2} table 202 > > ${IP} route add default via ${EXTGW1} dev ${EXTIF1} src ${EXTIP1} proto > static table 201 > ${IP} route append prohibit default table 201 metric 1 proto static > > ${IP} route add default via ${EXTGW2} dev ${EXTIF2} src ${EXTIP2} proto > static table 202 > ${IP} route append prohibit default table 202 metric 1 proto static > > # mutipath > echo "mutipath" > ${IP} rule add prio 221 table 221 > > ${IP} route add default table 221 proto static \ > nexthop via ${EXTGW1} dev ${EXTIF1} weight 2\ > nexthop via ${EXTGW2} dev ${EXTIF2} weight 3 > > ${IP} route flush cache > > #while : ; do > # ${PING} -c 1 ${EXTGW1} > # ${PING} -c 1 ${EXTGW2} > # sleep 60 > #done > echo "Success" > > Gagalnya ada pada masalah - masalah berikut : > Kadang2 leg sekitar 5 detik. > Setelah itu saya coba ping ke DNS, kadang RTO namun masih bisa browsing. > Kadang modem 1 di cabut malah tidak konek sama sekali, tapi kadang mau. > Pokoknya banyak sekali yang tidak normal. > > Bila ada yang memiliki solusi, mohon pencerahannya. > > Salam > > Muhammad Fadillah > ______________________________________________ > --- > Info Milis : http://opensuse.or.id/milis > Keluar dari Milis : Kirim email ke [email protected] > Manajemen Keanggotaan : > http://lists.opensuse-id.org/listinfo.cgi/milis-opensuse-id.org > -- Sri Rustanto http://masrust.web.id/ ______________________________________________ --- Info Milis : http://opensuse.or.id/milis Keluar dari Milis : Kirim email ke [email protected] Manajemen Keanggotaan : http://lists.opensuse-id.org/listinfo.cgi/milis-opensuse-id.org
