Load balancing multiple gateway

Setelah beberapa tutorial mengenai load balancing sebelumnya kali ini saya akan menjelaskan load balancing yang paling mudah, dimana kita tinggal mengarahkan setiap traffik user ke ISP yang kita inginkan dengan cara mengelompokkan dengan groub, sehingga asumsinya semisal groub A melewati ISP 1 dan groub B melewati ISP 2, untuk gambaranya kurang lebih seperti gambar berikut :


Semisal :
Groub A memiliki ip 192.168.100.0/25
Groub B memiliki ip 192.168.100.128/25

Agar Groub A menggunakan traffik dari ISP 1, maka ditandai untuk diarahkan ke gateway ISP 1 :

/ip firewall mangle add chain=prerouting src-address=192.168.100.0/25 action=mark-routing new-connection-mark=groubA

Agar Groub A menggunakan traffik dari ISP 1, maka ditandai untuk diarahkan ke gateway ISP 2 :

/ip firewall mangle add chain=prerouting src-address=192.168.100.128/25 action=mark-routing new-connection-mark=groubB

setelah di tandai tinggal kita arahkan ke gateway masing ISP

Untuk Groub A ke ISP 1 :

/ip route dst-address=0.0.0.0/0 gateway=[ISP 1] routing-mark=groubA scope=30 target-scope=10
 Untuk Groub B ke ISP 2 :

/ip route dst-address=0.0.0.0/0 gateway=[ISP 2] routing-mark=groubB scope=30 target-scope=10

setelah kita pisahkan, jangan lupa untuk membuat masqueradenya :

/ip firewall add chain=srcnat src-address=192.168.100.0/24 action=masquerade

Sampai dengan langkah terakhir di atas seharusnya masing groub sudah terpisah sesuai dengan jalur routing ke ISP yang di inginkan, Selamat mencoba :)

Komentar

Postingan populer dari blog ini

import address list nice mikrotik

Pengertian chain pada packet flow mikrotik

Transparent Proxy pada Hotspot Server