0% found this document useful (0 votes)
61 views2 pages

Scripts Load Balance Mikrotik

This document provides a script to load balance traffic across two internet links using Mikrotik router scripts. It includes IP address, firewall mangle, NAT and route configurations to mark and distribute new connections evenly across the two links based on source IP address.

Uploaded by

Acioli Porfirio
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
61 views2 pages

Scripts Load Balance Mikrotik

This document provides a script to load balance traffic across two internet links using Mikrotik router scripts. It includes IP address, firewall mangle, NAT and route configurations to mark and distribute new connections evenly across the two links based on source IP address.

Uploaded by

Acioli Porfirio
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Scripts Load Balance Mikrotik

Script para loandind balance de 2 links


01 - Instale 3 placas de rede no servidor e de nome as interfaces de acordo com os script
02 - Troque os ip das interface de acordo com os endereços de sua rede
03 - Copie cada script e cole no new terminal via winbox ou via ssh
OBS: Se vc quiser facilitar copie tudo da forma que esta no script cole no terminal e
depois altere via winbox

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
/ ip address
add address=192.168.1.1/24 network=192.168.1.0 broadcast=192.168.1.255
interface=Local
add address=172.0.2.92/16 network=172.0.0.0 broadcast=172.0.255.255
interface=Link1
add address=172.0.1.49/16 network=172.0.0.0 broadcast=172.0.255.255
interface=Link2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
/ ip firewall mangle
add chain=prerouting src-address-list=odd in-interface= Local action=mark-
connection \ new-connection-mark=odd passthrough=yes
add chain=prerouting src-address-list=odd in-interface= Local action=mark-routing \
new-routing-mark=odd
add chain=prerouting src-address-list=even in-interface= Local action=mark-connection
\ new-connection-mark=even passthrough=yes
add chain=prerouting src-address-list=even in-interface= Local action=mark-routing \
new-routing-mark=even
add chain=prerouting in-interface= Local connection-state=new nth=1,1,0 \
action=mark-connection new-connection-mark=odd passthrough=yes
add chain=prerouting in-interface= Local action=add-src-to-address-list \ address-
list=odd address-list-timeout=1d connection-mark=odd passthrough=yes
add chain=prerouting in-interface= Local connection-mark=odd action=mark-routing \
new-routing-mark=odd passthrough=no
add chain=prerouting in-interface= Local connection-state=new nth=1,1,1 \
action=mark-connection new-connection-mark=even passthrough=yes
add chain=prerouting in-interface= Local action=add-src-to-address-list \ address-
list=even address-list-timeout=1d connection-mark=even passthrough=yes
add chain=prerouting in-interface= Local connection-mark=even action=mark-routing \
new-routing-mark=even passthrough=no

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

/ ip firewall nat
add chain=srcnat connection-mark=odd action=src-nat to-addresses=172.0.2.92 \ to-
ports=0-65535
add chain=srcnat connection-mark=even action=src-nat to-addresses=172.0.1.49 \ to-
ports=0-65535

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
/ ip route
add dst-address=0.0.0.0/0 gateway=172.0.1.1 scope=255 target-scope=10 routing-
mark=odd
add dst-address=0.0.0.0/0 gateway=172.0.1.1 scope=255 target-scope=10 routing-
mark=even
add dst-address=0.0.0.0/0 gateway=172.0.1.1 scope=255 target-scope=10

You might also like