Konfigurasi Load Balancing + Failover di Mikrotik Routerboard
Konfigurasi ini berlaku untuk 2 jalur wan menjadi 1 menuju ke klien, untuk perhitungan bandwith dan troughput semisal internet dari wan indihome dapat 1GB dan wan isp dapat 2 GB maka hitungan nya tetap 1 GB dan 2 GB saling mengisi. artinya apabila jalur internet dari indihome request banyak dari klien dan ternyata wan dari indihome tidak mencukupi maka akan secara otomatis akan mengambil jalur internet dari wan isp. demikian aturan main pembagian bandwith dengan menggunakan metode load balancing dan fail over. dan ini kami sertakan script pengaturan load balancing di mikrotik routerboard.
Set Up
1. Add Addresses
/ip address
add address=192.168.88.1/24 network=192.168.88.0 interface=lan
add address=192.168.30.2/24 network=192.168.30.0 interface=wanindihome
add address=192.168.42.2/24 network=192.168.42.0 interface=wanisp
/ip firewall mangle
add action=accept chain=prerouting dst-address=192.168.42.0/24 in-interface=lan
add action=accept chain=prerouting dst-address=192.168.30.0/24 in-interface=lan
3. Mark traffic from the internet to avoid replies using wrong gateway
/ip firewall mangle
add action=mark-connection chain=input connection-mark=no-mark in-interface=wanindihome new-connectionmark=wanindihome1 passthrough=yes
add action=mark-connection chain=input connection-mark=no-mark in-interface=wanisp new-connectionmark=wanisp1 passthrough=yes
4. Add the PCC rules in ip mangle menu and mark connection
/ip firewall mangle
add action=mark-connection chain=prerouting connection-mark=no-mark dst-address-type=!local in-interface=lan new-connection-mark=wanindihome1 passthrough=yes per-connection-classifier=bothaddresses-and-ports:2/0
add action=mark-connection chain=prerouting connection-mark=no-mark dst-address-type=!local in-interface=lan new-connection-mark=wanisp1 passthrough=yes per-connection-classifier=bothaddresess-and-ports:2/1
5. Add routing mark in prerouting and output chains
/ip firewall mangle
add action=mark-routing chain=prerouting connection-mark=wanindihome1 in-interface=lan new-routingmark=ke_wanindihome passthrough=no
add action=mark-routing chain=prerouting connection-mark=wanisp1 in-interface=lan new-routingmark=ke_wanisp passthrough=no
add action=mark-routing chain=output connection-mark=wanindihome1 new-routing-mark=ke_wanindihome
add action=mark-routing chain=output connection-mark=wanisp1 new-routing-mark=ke_wanisp
Setting Masquerade Rule
6. Add a masquerade rule fir each wan connection in ip firewall nat
/ip firewall nat
add action=masquerade chain=srcnat out-interface=wanindihome
add action=masquerade chain=srcnat out-interface=wanisp
Hasilnya ::
0 komentar:
Posting Komentar