Você está na página 1de 6

Loadbalance Free Mikrotik

O que é isso galera vamos postar, vamos trocar informações, não vamos deixar a
ganância tomar conta de nossas idéias, quando você paga você tem na mão qualquer
informação que você quiser, mas quando você não tem condições fica uma briga para
alguém postar algo mesmo essa pessoa tendo dó de ensinar sem fins lucrativos, eu
descobri em uma invasão tudo o que eu queria e vou passar aos poucos para vocês,
testei já esse Loadbalance e estou passando de graça para vocês, por favor, trabalhamos
com Linux não Windows, isso não é um monopólio valeu.

Balanço de carga com passagens múltiplas excedentes

A situação típica onde você quer conectar-se a 2 (dois) ISPs e distribuir como se fosse 1
(um):

Naturalmente, você quer fazer balanço da carga! Há diversas maneiras de como fazer.
Dependendo da situação particular, você pode encontrar um jeito melhor para você.

PARABENS

Política de roteamento baseado no IP do cliente


Se você tiver certo número de clientes, você pode agrupá-los por endereços de IP.
Então, dependendo do IP address da fonte, emita o tráfego para fora através da
passagem #1 ou #2. Esta não é realmente a melhor forma, dando-lhe a carga perfeita
que balança, mas é fácil executar, e dá-lhe algum controle. Vamos supor usando
endereços do IP das estações de trabalho da rede: 192.168.100.0 /24 Os endereços do IP
são atribuídos como segue:
• 192.168.100.1 - 127 são usados para estações de trabalho do grupo A

• 192.168.100.128 - 253 são usados para estações de trabalho do grupo B

• 192.168.100.254 é usado para o router.

Todas as estações de trabalho têm a configuração de IP com o IP do grupo (A ou B),


todas têm a máscara 255.255.255.0 da rede, e 192.168.100.254 é o gateway para todas
elas. Nós falaremos sobre DNS mais tarde. Agora, como nós temos as estações de
trabalho divididas em grupos, nós podemos escolher quem usa cada subnet:

• O grupo A é 192.168.100.0 /25, isto é, endereços de 192.168.100.1 até 126

• O grupo B é 192.168.100.128 /25, isto é, endereços de 192.168.100.129 até 253

Se você não compreende isto, faça um estudo sobre os princípios do TCP/IP, ou,
procure alguns recursos sobre subnetting na Internet! Agora necessitamos adicionar
duas regras no Mangle do IP para marcar os pacotes originados das estações de trabalho
do grupo A ou do grupo B. Para grupo A, especifique:

• Chain: prerouting e Src. Address: 192.168.100.0 /25

• Action: mark routing e new routing mark: GroupA.

É bom adicionar um comentário as suas regras do mangle, pois poderam ser


interessantes para alguma outra pessoa e até mesmo para você alguma hora. Para Grupo
B, especifique • Chain: prerouting e Src. Address: 192.168.100.128 /25 • Action: mark
routing e new routing mark: GroupB
Todo o tráfego do IP que vem das estações de trabalho é marcado com as marcas do
roteamento GroupA ou GroupB. Nós usaremos estas regras na tabela de roteamento. Em
seguida, nós devemos especificar duas rotas (destination: 0.0.0.0 /0) com mark e as
passagens apropriadas do roteamento:

Não irá funcionar, enquanto não você fizer mascaramento para sua REDE! A maneira
mais simples para fazê-lo é adicionando uma regra NAT para Src. Address:
192.168.100.0 /24 e Action: masquerade:
Teste a configuração seguindo uma rota a um IP na Internet, ou exemplo abaixo; De
uma estação de trabalho do grupo A, deve sair como este: >tracert -d 8.8.8.8  comando
a ser digitando no prompt do DOS

que segue a rota a 8.8.8.8 sobre um máximo de 30 hops

1 2 ms 2 ms 2 ms 192.168.100.254 2 10 ms 4 ms 3 ms 10.1.0.1 < LINK 1 … De uma


estação de trabalho do grupo B, deve sair como este: >tracert -d 8.8.8.8  comando a ser
digitando no prompt do DOS

que segue a rota a 8.8.8.8 sobre um máximo de 30 hops

1 2 ms 2 ms 2 ms 192.168.100.254 2 10 ms 4 ms 3 ms 10.5.8.1 < LINK 2 … Você pode


especificar DNS para as estações de trabalho livremente, (teste seguindo a rota ao IP do
próprio usuário) FIM

bom proveito :/ aliance hacker brazil

poxa gent fiquei tão emocionado com os elogios q resolvi fazer melhor criei um script q
é só vc trocar os ips simplesmente e colar no terminal do MK, é infelizmente tinha
mentido oq era facil ta + facil ainda num tem nem como falar poxa + gostaria de ver +
tropicos assim sobre esse asuntu ou outros do Mk bora galera se n eu vou encinar tudo
aqui e nimguem + ganha dinheiro rsrsrsr
Script para loandind balance de 2 links by Inter Redes

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.0.1/24 network=192.168.0.0
broadcast=192.168.0.255 interface=Local add address=192.168.200.95/24
network=192.168.200.0 broadcast=192.168.200.255 interface=Link1 add
address=172.99.98.200/24 network=172.99.98.0 broadcast=172.99.98.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=192.168.200.95 \ to-ports=0-65535 add chain=srcnat connection-mark=even
action=src-nat to-addresses=172.99.98.200 \ to-ports=0-65535

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

/ ip route add dst-address=0.0.0.0/0 gateway=172.99.98.1 scope=255 target-scope=10


routing-mark=odd add dst-address=0.0.0.0/0 gateway=192.168.200.1 scope=255 target-
scope=10 routing-mark=even add dst-address=0.0.0.0/0 gateway=192.168.200.1
scope=255 target-scope=10

é só abrir o new terminal e colcar por partes tipo cola i bloco 1 la fexa o terminal e abre
dinovo assim sucecivamente só n vale reclamar q agora ta dificil q ta quase impocivel
para dar errado vlw galera

Você também pode gostar