Wednesday, August 19, 2020

How to Configure Load Balancing 3 WAN ( PCC Method )

How to Configure Load Balancing 3 MODEM ( PCC Method )

 

Mikrotik RouterBoard

 /interface ethernet

set [ find default-name=ether1 ] comment="ICON+ name=ether1-WAN1

set [ find default-name=ether2 ] comment="ICON+ name=ether2-WAN2

set [ find default-name=ether3 ] comment=TELKOM name=ether3-WAN3

set [ find default-name=ether4 ] name=ether4-LAN

set [ find default-name=ether5 ] name=ether5-LAN


/interface bridge

add name=bridge-LAN


/interface bridge port

add bridge=bridge-LAN interface=ether4-LAN

add bridge=bridge-LAN interface=ether5-LAN


/ip address

add address=202.162.xxx.xxx/29 interface=ether1-WAN1 network=202.162.213.200

add address=10.110.xx.xx/22 interface=ether2-WAN2 network=10.110.0.0

add address=192.168.xxx.xx/24 interface=ether3-WAN3 network=192.168.100.0

add address=192.168.12.1/23 interface=bridge-LAN network=192.168.12.0


/ip dns

set servers=118.98.44.100,118.98.44.50,8.8.8.8


/ip pool

add name=dhcp_pool0 ranges=192.168.12.2-192.168.12.255


/ip dhcp-server

add address-pool=dhcp_pool0 disabled=no interface=bridge-LAN 


/ip dhcp-server network

add address=192.168.12.0/23 gateway=192.168.12.1


/ip firewall nat

add action=masquerade chain=srcnat disabled=yes out-interface=ether1-WAN1

add action=masquerade chain=srcnat disabled=yes out-interface=ether3-WAN3

add action=masquerade chain=srcnat disabled=yes out-interface=ether2-WAN2


/ip firewall mangle

add action=mark-connection chain=input in-interface=ether1-WAN1 \

    new-connection-mark=WAN1_conn passthrough=yes

add action=mark-connection chain=input in-interface=ether2-WAN2 \

    new-connection-mark=WAN2_conn passthrough=yes

add action=mark-connection chain=input in-interface=ether3-WAN3 \

    new-connection-mark=WAN3_conn passthrough=yes

add action=mark-routing chain=output connection-mark=WAN1_conn \

    new-routing-mark=to_WAN1 passthrough=yes

add action=mark-routing chain=output connection-mark=WAN2_conn \

    new-routing-mark=to_WAN2 passthrough=yes

add action=mark-routing chain=output connection-mark=WAN3_conn \

    new-routing-mark=to_WAN3 passthrough=yes

add action=accept chain=prerouting dst-address=202.162.xx.xx/29 \

    in-interface=bridge-LAN

add action=accept chain=prerouting dst-address=10.110.xx.xx/22 in-interface=\

    bridge-LAN

add action=accept chain=prerouting dst-address=192.168.xx.xx/24 in-interface=\

    bridge-LAN

add action=mark-connection chain=prerouting dst-address-type=!local \

    in-interface=bridge-LAN new-connection-mark=WAN1_conn passthrough=yes \

    per-connection-classifier=both-addresses-and-ports:4/0

add action=mark-connection chain=prerouting dst-address-type=!local \

    in-interface=bridge-LAN new-connection-mark=WAN2_conn passthrough=yes \

    per-connection-classifier=both-addresses-and-ports:4/1

add action=mark-connection chain=prerouting dst-address-type=!local \

    in-interface=bridge-LAN new-connection-mark=WAN3_conn passthrough=yes \

    per-connection-classifier=both-addresses-and-ports:4/2

add action=mark-connection chain=prerouting dst-address-type=!local \

    in-interface=bridge-LAN new-connection-mark=WAN3_conn passthrough=yes \

    per-connection-classifier=both-addresses-and-ports:4/3

add action=mark-routing chain=prerouting connection-mark=WAN1_conn \

    in-interface=bridge-LAN new-routing-mark=to_WAN1 passthrough=yes

add action=mark-routing chain=prerouting connection-mark=WAN2_conn \

    in-interface=bridge-LAN new-routing-mark=to_WAN2 passthrough=yes

add action=mark-routing chain=prerouting connection-mark=WAN3_conn \

    in-interface=bridge-LAN new-routing-mark=to_WAN3 passthrough=yes


/ip route

add distance=1 gateway=202.162.xx.xx routing-mark=to_WAN1

add distance=1 gateway=10.110.xx.xx routing-mark=to_WAN2

add distance=1 gateway=192.168.xxx.xx routing-mark=to_WAN3


/system clock

set time-zone-name=Asia/Jakarta


Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna Veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat.

0 comments:

Post a Comment

Start Work With Me

Contact Us
JOHN DOE
+123-456-789
Melbourne, Australia