Visite também: Br-Linux ·  VivaOLinux ·  LinuxSecurity ·  Dicas-L ·  NoticiasLinux ·  SoftwareLivre.org ·  [mais]
Voltar   Under-Linux.org > UnderLinux Wiki
Fóruns Wiki Classificados Videos Jogos Grupos Sociais RSS Feeds FAQ Termos de Uso Contato Sobre
Registrar FotosBlogs Calendário Marcar Fóruns Como Lidos

Publicidade

Ferramentas pessoais
Publicidade

From UnderLinux Wiki

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ê.

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


Autor

* Autor: Tutorial desenvolvido por "djmaxbr"

* Dúvidas ou sugestões. fulanodetal [NOSPAM] bertano.com.


Horários baseados na GMT -3. Agora são 19:02.


Powered by vBulletin®
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Powered by vbWiki Pro 1.3 RC5. Copyright ©2006-2007, NuHit, LLC