load balancing over multiply gateway + proxy cache
para master mikrotik..
kemaren saya coba load balancing over multiple gateway pake 2 koneksi speedy
untuk gambaran topologi jaringan
mikrotik dengan 3 lan
ip address : 192.168.1.100 (eth name lokal)---->> konek ke switch
ip address : 192.168.2.1 (eth name modem1)---->> konek ke modem1 dgn ip 192.168.2.100
ip address : 192.168.3.1 (eth name modem2)---->> konek ke modem2 dgn ip 192.168.3.100
16 komputer
IP address client range 192.168.1.1 - 192.168.1.15
IP address komputer operator 192.168.1.200
sebelumnya nyoba ngutek2 load balancing, yang pake nth, tapi kok koneksinya gk stabil, sering putus2, malah lebih cepet pake 1 koneksi.
akhirnya dari pada pusing2 dan dikejar sama waktu saya pecah koneksinya
group1 : range IP 192.168.1.1 - 192.168.1.7 --->> ikut modem1
group2 : range IP 192.168.1.8 - 192.168.1.15 ---->> ikut modem2
untuk gambaran script nya
/ip firewall mangle
add chain=prerouting src-address=192.168.1.0/29 in-interface=lokal action=mark-connection new-connection-mark=group1 passthrough=yes disable=no comment="Group 1"
add chain=prerouting src-address=192.168.1.0/29 in-interface=lokal connection-mark=group1 action=mark-routing new-routing-mark=group1 passthrough=no disable=no
add chain=forward src-address=192.168.1.0/29 connection-mark=group1 action=mark-packet new-packet-mark=group1 passthrough=no disable=no
add chain=prerouting src-address=192.168.1.8/29 in-interface=lokal action=mark-connection new-connection-mark=group2 passthrough=yes disable=no comment="Group 2"
add chain=prerouting src-address=192.168.1.8/29 in-interface=lokal connection-mark=group2 action=mark-routing new-routing-mark=group2 passthrough=no disable=no
add chain=forward src-address=192.168.1.8/29 connection-mark=group2 action=mark-packet new-packet-mark=group2 passthrough=no disable=no
add chain=prerouting src-address=192.168.1.200 in-interface=lokal action=mark-connection new-connection-mark=operator passthrough=yes disable=no comment="Operator"
add chain=prerouting src-address=192.168.1.200 in-interface=lokal connection-mark=operator action=mark-routing new-routing-mark=operator passthrough=no disable=no
add chain=forward src-address=192.168.1.200 connection-mark=operator action=mark-packet new-packet-mark=group2 passthrough=no disable=no
/ip firewall nat
add chain=srcnat src-address=192.168.1.0/24 action=masquerade disable=no
/ip routing
add gateway=192.168.2.100 routing-mark=group1
add gateway=192.168.3.100 routing-mark=group2
add gateway=192.169.2.100,192.168.3.100 routing-mark=operator
untuk pembagian bandwith
/queue type
add name=pcq-down kind=pcq pcq-classifier=dst-address
add name=pcq-up kind=pcq pcq-classifier=src-address
/queue tree
add name=down_group1 parent=global-in packet-mark=group1 queue-type=pcq-down priority=1
add name=up_group1 parent=global-out packet-mark=group1 queue-type=pcq-up priority=1
add name=down_group2 parent=global-in packet-mark=group2 queue-type=pcq-down priority=1
add name=up_group2 parent=global-out packet-mark=group2 queue-type=pcq-up priority=1
/queue simple
add name=queue1 target-addresses=192.168.1.1 interface=all priority=8 queue=pcq-up/pcq-down
.
.
.
dst sampe 15 client....
yang jadi masalah gmana cara bikin cache proxy nya...
emang sih katanya proxy bawaan mikrotik kurang bagus, tapi ada fasilitasnya kenapa gk dimanfaatin :D
mohon penjelasan para master2 yang udah pernah nyoba donk