LOADBALANCING

kali ini saya akan mecatat lagi tentang load balancing…….., saya pernah mencoba beberapa router sebagai loadbalance, mulai dari vyatta, mikrotik, pfsense, clearos, dll, semua mempunyai keunggulan masing2, tetapi menurut saya pfsense sangat stabil untuk loadbalance…kali ini saya akan membahas loadbalan dengan mikrotik karena mikrotik sangat mudah di kon figurasi……..

kita asumsikan mikrotik telah terinstal dengan baik,
modem1/isp1 : 192.200.200.1/24
modem2/isp2 : 192.200.20.1/24

settingan saya seperti ini :
/ ip address
add address=192.168.10.1/24 interface=Local disabled=no
add address=192.200.200.10/24 interface=ISP1 disabled=no
add address=192.200.20.10/24 interface=ISP2 disabled=no

penanda koneksi :
/ ip firewall mangle
add chain=prerouting in-interface=Local connection-state=new nth=1,2,0 \
action=mark-connection new-connection-mark=koneksi1 passthrough=yes \
disabled=no
add chain=prerouting in-interface=Local connection-mark=koneksi1 action=mark-routing \
new-routing-mark=koneksi1 passthrough=no disabled=no
add chain=prerouting in-interface=Local connection-state=new nth=1,2,1 \
action=mark-connection new-connection-mark=koneksi2 passthrough=yes \
disabled=no
add chain=prerouting in-interface=Local connection-mark=koneksi2 action=mark-routing \
new-routing-mark=koneksi2 passthrough=no disabled=no

Rule NAT :
/ ip firewall nat
add chain=srcnat connection-mark=koneksi1 action=src-nat to-addresses=192.200.200.10 \
to-ports=80 disabled=no
add chain=srcnat connection-mark=koneksi2 action=src-nat to-addresses=192.200.20.10 \
to-ports=80 disabled=no

Routing nya :

/ ip route
add dst-address=0.0.0.0/0 gateway=192.200.200.1 scope=255 target-scope=10 routing-mark=koneksi1 disabled=no distance=1 check-gateway=ping
add dst-address=0.0.0.0/0 gateway=192.200.20.1 scope=255 target-scope=10 routing-mark=koneksi2 disabled=no distance=1 check-gateway=ping
add dst-address=0.0.0.0/0 gateway=192.200.20.1 scope=255 target-scope=10 disabled=no

Mudah-mudahan bisa membantu….
failpver
/system script add name=check-gw source={
:local R1
:local R2
:if ([/tool netwatch get R1 status]=up) do={:set R1 192.200.20.1}
:if ([/tool netwatch get R2 status]=up) do={:set R2 192.200.200.1
/ip route set [/ip route find dst-address=0.0.0.0/0] \
gateway=($R1 . , . $R2)
}
/tool netwatch add comment=R1 host=192.200.20.1 interval=5s up-script=check-gw \
down-script=check-gw
/tool netwatch add comment=R2 host=192.200.200.1 interval=5s up-script=check-gw \
down-script=check-gw

refrensi :
http://wiki.mikrotik.com/wiki/NTH_load_balancing_with_masquerade

untuk PFSENSE, dan Vyatta akan saya cari dulu catatn di HD saya……heheheheheheh

smaga bermanfaat

Tentang faish83

langkah maju
Pos ini dipublikasikan di Uncategorized dan tag . Tandai permalink.

Satu Balasan ke LOADBALANCING

  1. ojiepermana berkata:

    mas ini pakai mikrotik jenis apa. Kalau RB 450G bisa juga ngak thanks

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s