Load balancing 3 isp dengan routing berbeda

Pada kasus ini kita akan membahas tentang cara menggunakan routing mark pada mikrotik untuk memisahkan bandwith dengan 3 isp yang berbeda, contoh kasus kita memiliki 3 isp dari ISP INDIHOME, ISP ASTINET dan ISP MYREPUBLIC . Jika Anda memiliki beberapa koneksi internet ke router Mikrotik dari satu atau lebih ISP, dan Anda tidak suka dengan metode load-balancing, maka pilihan yang dapat anda gunakan yaitu menggunakan metode routing mark Mikrotik untuk memisahkan paket di semua Link ISP yang akan kita bahas. Routing Mark Mikrotik memungkinkan administrator jaringan untuk menandai paket berdasarkan atribut atau ip address yang telah ditentukan dan mengatur gateway. Dengan routing mark Mikrotik,
administrator jaringan dapat mengklasifikasikan paket ke dalam grup berdasarkan alamat IP address/ tujuan atau atribut lainnya dan mengatur gateway yang berbeda untuk setiap grup.

Dengan ini, pengguna yang cocok dengan kriteria yang ditetapkan untuk kelompok tertentu akan memiliki lalu lintas internet yang diarahkan keluar sambungan ISP melalui gateway yang ditetapkan untuk grup itu.

Tanda routing Mikrotik dapat diimplementasikan menggunakan fitur aturan mangle di sub-menu firewall di routerOS. Untuk menandai rute, Anda harus menandai User Connection, Packet dan routing. Routing Mark kemudian dipilih dan diberikan gateway di sub-menu rute.

IP address configuration

1234567/ip addressadd address=197.26.1.2/30 interface=ether1 comment=ISP1_INDIHOMEadd address=41.12.8.2/30 interface=ether2 comment=ISP2_ASTINETadd address=62.6.14.2/30 interface=ether3 comment=ISP2_ASTINETadd address=192.168.10.1/24 interface=ether4 comment=LAN_LABKOMadd address=192.168.20.1/24 interface=ether5 comment=LAN_SIadd address=192.168.30.1/24 interface=ether6 comment=LAN_AKADEMIK

NAT Configuration

1234/IP firewall natadd chain=srcnat out-interface=ether1 action=masqueradeadd chain=srcnat out-interface=ether2 action=masqueradeadd chain=srcnat out-interface=ether3 action=masquerade

Untuk menandai koneksi, paket dan routing untuk LAN_LABKOM masukkan perintah di bawah ini kedalam new terminal mikrotik. Perhatikan bahwa Routing Mark digunakan untuk menandai paket dan pada packet mark yang digunakan untuk menandai rute.

Mikrotik routing mark configuration

Karena saya memiliki tiga LAN yang dikonfigurasi pada kasus ini, saya akan menggunakan mangle rule untuk menandai koneksi, paket, dan routing untuk masing-masing LAN; LABKOM, SI, dan AKADEMIK , dimulai dengan LABKOM yaitu sebagai berikut:

Routing mark untuk LABKOM

1234/ip firewall mangleadd chain=prerouting src-address=192.168.10.0/24 action=mark-connection new-connection-mark=labkom_connadd chain=prerouting connection-mark=labkom_conn action=mark-packet new-packet-mark=labkom_packetsadd chain=prerouting packet-mark=labkom_packets action=mark-routing new-routing-mark=labkom_route

Routing mark Untuk SI

1234/ip firewall mangleadd chain=prerouting src-address=192.168.20.0/24 action=mark-connection new-connection-mark=si_connadd chain=prerouting connection-mark=si_conn action=mark-packet new-packet-mark=si_packetsadd chain=prerouting packet-mark=HR_packets action=mark-routing new-routing-mark=si_route

Routing mark Untuk Akademik

1234/ip firewall mangleadd chain=prerouting src-address=192.168.30.0/24 action=mark-connection new-connection-mark=akademik_connadd chain=prerouting connection-mark=finance_conn action=mark-packet new-packet-mark=akademik_packetsadd chain=prerouting packet-mark=akademik_packets action=mark-routing new-routing-mark=akademik_route


Setelah menandai rute, kami akan menggunakan sub-menu rute untuk mengatur gateway yang berbeda untuk semua LAN kami. Lihat perintah di bawah ini.

Mengatur gateway untuk setiap LAN

1234/ip routeadd dst-address=0.0.0.0/0 routing-mark=labkom_route gateway=197.26.1.1add dst-address=0.0.0.0/0 routing-mark=si_route gateway=41.12.8.1add dst-address=0.0.0.0/0 routing-mark=akademik_route gateway=62.6.14.1

Tambahkan sebuah Gateway Rules

1234/ip route rule add src-address=192.168.10.0/24 action=lookup table=labkom_routeadd src-address=192.168.20.1/24 action=lookup table=si_routeadd src-address=192.168.30.1/24 action=lookup table=akademik_route

Untuk membaca lebih lanjut tentang aturan mangle, silakan klik di sini untuk membaca dokumentasi resmi mikrotik.