Dear all fren,

Saya mau membuat load balancing untuk gamecenter
Topologinya

Isp1--+
      |
Isp2--+--<gateway>--<switch>--<client-LAN>
      |
IIX---+

Berikut script saya

LANIP="172.16.0.1"
LANNET="172.16.0.0/16"
LANIF="eth1" 
LANMASK="255.255.255.0"
LANBRD="192.x.x.x"

ONEISPIP="202.x.x.x"          #ip isp 1 
ONEISPNET="202.x.x.x"         #network address isp 1
ONEISPMASK="29"                    #netmask isp 1
ONEISPGW="202.x.x.x"          #gateway isp 1 
ONEISPIF="eth0"               #interface isp 1
ONEISPBRD="202.x.x.x"         #broadcast

SECISPIP="203.x.x.x"
SECISPNET="203.x.x.x"
SECISPMASK="28"
SECISPGW="203.x.x.x"
SECISPIF="eth3"
SECBRD="203.x.x.x"

IIXIP="203.x.x.x"
IIXNET="203.x.x.x"
IIXMASK="28"
IIXGW="203.x.x.x"
IIXIF="eth3"
IIXBRD="203.x.x.x"

#set addr lan
ip link set $LANIF up
ip addr add $LANIP/$LANMASK brd $LANBRD dev $LANIF

#set addr isp
ip link set $ONEISPIF up
ip addr flush dev $ONEISPIF
ip addr add $ONEISPIP/$ONEISPMASK brd $ONEISPBRD dev $ONEISPIF

ip link set $SECISPIF up
ip addr flush dev $SECISPIF
ip addr add $SECISPIP/$SECISPMASK brd $SECISPBRD dev $SECISPIF

ip link set $IIXIF up
ip addr flush dev $IIXIF
ip addr add $IIXIP/$IIXMASK brd $IIXBRD dev $IIXIF

#set route
echo "set routing table"
ip route add $ONEISPNET dev $ONEISPIF src $ONEISPIP table ISP1
ip route add default via $ONEISPIP table ISP1
ip route add $ONEISPNET dev $ONEISPIF src $ONEISPIP 

ip route add $SECISPNET dev $SECISPIF src $SECISPIP table ISP2
ip route add default via $SECISPIP table ISP2
ip route add $SECISPNET dev $SECISPIF src $SECISPIP 

ip route add $IIXNET dev $IIXIF src $IIXIP table IIX
ip route add default via $IIXIP table IIX
ip route add $IIXNET dev $IIXIF src $IIXIP 

#set default route
ip route add default via $ONEISPIP
ip rule add from $ONEISPIP table ISP1
ip rule add from $SECISPIP table ISP2
ip rule add from $IIXIP table IIX

#Load Balancing
echo "Load Balancing"
ip route add default scope global nexthop via $ONEISPIP dev $ONEISPIF weight
1 nexthop via $SECISPIP dev $SECISPIF weight 1 nexthop via $IIXIP dev $IIXIF
weight 1

apakah script diatas sudah benar???

Atau ada tambahan dari teman2, terima kasih.


--
Regards,
Johannes Sitorus
PT Pacific Communication Networks
Wisma Indovision lt.12
Jl. Raya Panjang Z/III 11520
Tel.  021-5830-2430 
Fax. 021-5830-2431



--
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

Kirim email ke