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

Balanceamento de portas entre 2 links



Tópico Trancado
 
LinkBack Ferramentas do Tópico
Antigo 24-08-2007, 11:39   #1 (permalink)
 
Avatar de angelangra
 
Registrado em: Jul 2007
Localização: Rio de Janeiro
Idade: 27
Posts: 201
Agradeceu: 29
Agradecido 18 vez(es) em 17 Posts
Reputação: 40
angelangra
Enviar mensagem via Windows Live Messenger para angelangra
Thumbs up (Dica) Balanceamento de portas entre 2 links

Pessoal achei uma regra aqui no fórum que era para jogar portas como a 80 e 443 para um link só. Eu fiz umas alterações para meu uso aqui e achei bem legal depois dessas alterações. Agora estou balanceando as portas 80 e 443 para um link e outras como 21, 110 e etc. No outro link. Até joguei o p2p para um link só, assim não deixa o link da porta 80 super carregado.

Abaixo está a regra. Obs.: Altere os IP encontrado no route pelo dos seus links.

/ ip route
add dst-address=0.0.0.0/0 gateway=192.168.15.254 scope=255 target-scope=10 \
routing-mark=link1 comment="Pacotes marcados redirecionados para o link1" \
disabled=no

add dst-address=0.0.0.0/0 gateway=192.168.251.254 scope=255 target-scope=10 \
routing-mark=link2 comment="Pacotes marcados redirecionados para o link2" \
disabled=no


/ ip firewall mangle

add chain=prerouting protocol=tcp dst-port=80 action=mark-routing new-routing-mark=link2 passthrough=yes \
comment="Portas redirecionada para o link2" disabled=no
add chain=prerouting protocol=tcp dst-port=443 action=mark-routing new-routing-mark=link2 passthrough=yes \
comment="" disabled=no
add chain=prerouting protocol=tcp dst-port=1863 action=mark-routing new-routing-mark=link2 passthrough=yes \
comment="" disabled=no
add chain=prerouting protocol=tcp dst-port=6891 action=mark-routing new-routing-mark=link2 passthrough=yes \
comment="" disabled=no

add chain=prerouting routing-mark=link2 action=mark-packet new-packet-mark=link2 passthrough=yes \
comment="Pacotes marcados do Link2" disabled=no

add chain=prerouting routing-mark=link2 action=mark-packet new-packet-mark=link1 passthrough=yes \
comment="Pacotes marcados do Link1" disabled=no

add chain=prerouting protocol=tcp dst-port=21 action=mark-routing new-routing-mark=link1 passthrough=yes \
comment="Portas redirecionada para o link1" disabled=no
add chain=prerouting protocol=tcp dst-port=22 action=mark-routing new-routing-mark=link1 passthrough=yes \
comment="" disabled=no
add chain=prerouting protocol=tcp dst-port=23 action=mark-routing new-routing-mark=link1 passthrough=yes \
comment="" disabled=no
add chain=prerouting protocol=tcp dst-port=25 action=mark-routing new-routing-mark=link1 passthrough=yes \
comment="" disabled=no
add chain=prerouting protocol=tcp dst-port=53 action=mark-routing new-routing-mark=link1 passthrough=yes \
comment="" disabled=no
add chain=prerouting protocol=tcp dst-port=110 action=mark-routing new-routing-mark=link1 passthrough=yes \
comment="" disabled=no
add chain=prerouting protocol=tcp dst-port=1080 action=mark-routing new-routing-mark=link1 passthrough=yes \
comment="" disabled=no
add chain=prerouting protocol=tcp dst-port=443 action=mark-routing new-routing-mark=link1 passthrough=yes \
comment="" disabled=no

add chain=prerouting protocol=tcp p2p=all-p2p action=mark-routing new-routing-mark=link1 passthrough=yes \
comment="p2p redirecionado link1" disabled=no

Última edição por angelangra; 24-08-2007 às 18:16 Motivo: para informar que ser trata de uma dica
angelangra está offline  
Os seguintes usuarios agradeceram angelangra por este post:
ricardofjayme (27-07-2008)
Antigo 24-08-2007, 12:16   #2 (permalink)
ijr
 
Avatar de ijr
 
Registrado em: Dec 2003
Posts: 1,102
Agradeceu: 2
Agradecido 49 vez(es) em 47 Posts
Reputação: 175
ijr
Padrão

isso ai vai ajudar bastante gente!!!
ijr está offline  
Antigo 24-08-2007, 18:53   #3 (permalink)
 
Avatar de antoni
 
Registrado em: Sep 2006
Localização: Rio Grande do Sul
Idade: 27
Posts: 1,181
Agradeceu: 9
Agradecido 167 vez(es) em 155 Posts
Reputação: 148
antoni
Enviar mensagem via Windows Live Messenger para antoni
Padrão

Esse sistema e load por porta é o mais estável que já vi rodando. Vc deve ter pego o exemplo em um post meu, pois esse é o esquema que normalmente aplico e já coloquei aqui no fórum algumas vezes.
É rápido de implantar e muito eficiente.

Mas nunca testei ele com webproxy. Gostaria de saber se alguém já testou e como ele se comporta com web-proxy ativo no mk?
antoni está offline  
Antigo 24-08-2007, 19:42   #4 (permalink)
 
Avatar de angelangra
 
Registrado em: Jul 2007
Localização: Rio de Janeiro
Idade: 27
Posts: 201
Agradeceu: 29
Agradecido 18 vez(es) em 17 Posts
Reputação: 40
angelangra
Enviar mensagem via Windows Live Messenger para angelangra
Padrão

antoni

Eu estou usando com webproxy e está tudo normal aqui. Qualquer alteração posto aqui.

Agora essa regra peguei nesse tropico, mas nele ser tratava para direcionar somente para um link e não tinha para fazer para redirecionar p2p para um link.
Realmente a regra fui copiada desse tropico acima. Só queria postar aqui com algumas alterações que, que foram de colocar a porta do microfone do msn em um link e o msn em outro link.

Agora você saberia me informar qual porta a webcam no msn usa e ser o rapidshare e outro sites do tipo usam portas diferentes?

Essa e a sua regra.

/ ip route
add dst-address=0.0.0.0/0 gateway=192.168.100.254 scope=255 target-scope=10 \ comment="" disabled=no
add dst-address=0.0.0.0/0 gateway=192.168.200.254 scope=255 target-scope=10 \
routing-mark=link2 comment="Pacotes marcados redirecionados para o link2" \
disabled=no


/ ip firewall mangle
add chain=prerouting protocol=tcp dst-port=80 action=mark-routing new-routing-mark=link2 passthrough=yes \
comment="Portas 80 e 443 direcionada para o link2" disabled=no
add chain=prerouting protocol=tcp dst-port=443 action=mark-routing new-routing-mark=link2 passthrough=yes \
comment="" disabled=no
add chain=prerouting routing-mark=link2 action=mark-packet new-packet-mark=link2 passthrough=yes \
comment="Pacotes marcados das portas 80 e 443 e outras com o link2" disabled=no
add chain=prerouting protocol=tcp dst-port=21 action=mark-routing new-routing-mark=link2 passthrough=yes \
comment="Outras portas redirecionada para o link2" disabled=no
add chain=prerouting protocol=tcp dst-port=22 action=mark-routing new-routing-mark=link2 passthrough=yes \
comment="" disabled=no
add chain=prerouting protocol=tcp dst-port=23 action=mark-routing new-routing-mark=link2 passthrough=yes \
comment="" disabled=no
add chain=prerouting protocol=tcp dst-port=25 action=mark-routing new-routing-mark=link2 passthrough=yes \
comment="" disabled=no
add chain=prerouting protocol=tcp dst-port=53 action=mark-routing new-routing-mark=link2 passthrough=yes \
comment="" disabled=no
add chain=prerouting protocol=tcp dst-port=110 action=mark-routing new-routing-mark=link2 passthrough=yes \
comment="" disabled=no
angelangra está offline  
Antigo 24-08-2007, 20:54   #5 (permalink)
 
Avatar de antoni
 
Registrado em: Sep 2006
Localização: Rio Grande do Sul
Idade: 27
Posts: 1,181
Agradeceu: 9
Agradecido 167 vez(es) em 155 Posts
Reputação: 148
antoni
Enviar mensagem via Windows Live Messenger para antoni
Padrão

É o mesmo princípio...

Não saberia te dizer, mas o rapidshare acho que é na porta 80 mesmo...
achei estas do msn, mas ñ testei:

MSN:
TCP: 1863
TCP: 6891-6900
TCP/UDP: 6901

As portas utilizadas pelo MSN para a conexão de vídeo e aúdio são : 13324 e 13325. As 2 UDP
antoni está offline  
Antigo 24-08-2007, 22:55   #6 (permalink)
 
Avatar de angelangra
 
Registrado em: Jul 2007
Localização: Rio de Janeiro
Idade: 27
Posts: 201
Agradeceu: 29
Agradecido 18 vez(es) em 17 Posts
Reputação: 40
angelangra
Enviar mensagem via Windows Live Messenger para angelangra
Padrão

as portas 1863 e 6891 eu já tinha colocado e está ok, vou add essas outras que você passou e aviso o que ocorreu
angelangra está offline  
Antigo 25-08-2007, 07:22   #7 (permalink)
 
Avatar de antoni
 
Registrado em: Sep 2006
Localização: Rio Grande do Sul
Idade: 27
Posts: 1,181
Agradeceu: 9
Agradecido 167 vez(es) em 155 Posts
Reputação: 148
antoni
Enviar mensagem via Windows Live Messenger para antoni
Padrão

Citação:
Postado Originalmente por angelangra Ver Post
as portas 1863 e 6891 eu já tinha colocado e está ok, vou add essas outras que você passou e aviso o que ocorreu
Eu não testei essas portas, achei elas em outro fórum. Quando tiver os resultados, posta aí...
antoni está offline  
Antigo 26-08-2007, 11:48   #8 (permalink)
 
Avatar de faieppi
 
Registrado em: Jun 2007
Localização: Bahia
Posts: 514
Agradeceu: 7
Agradecido 59 vez(es) em 54 Posts
Reputação: 77
faieppi
Enviar mensagem via ICQ para faieppi Enviar mensagem via Windows Live Messenger para faieppi Enviar mensagem via Skype para faieppi
Padrão

Citação:
Postado Originalmente por angelangra Ver Post
antoni

Eu estou usando com webproxy e está tudo normal aqui. Qualquer alteração posto aqui.

Agora essa regra peguei nesse tropico, mas nele ser tratava para direcionar somente para um link e não tinha para fazer para redirecionar p2p para um link.
Realmente a regra fui copiada desse tropico acima. Só queria postar aqui com algumas alterações que, que foram de colocar a porta do microfone do msn em um link e o msn em outro link.

Agora você saberia me informar qual porta a webcam no msn usa e ser o rapidshare e outro sites do tipo usam portas diferentes?

Essa e a sua regra.

/ ip route
add dst-address=0.0.0.0/0 gateway=192.168.100.254 scope=255 target-scope=10 \ comment="" disabled=no
add dst-address=0.0.0.0/0 gateway=192.168.200.254 scope=255 target-scope=10 \
routing-mark=link2 comment="Pacotes marcados redirecionados para o link2" \
disabled=no


/ ip firewall mangle
add chain=prerouting protocol=tcp dst-port=80 action=mark-routing new-routing-mark=link2 passthrough=yes \
comment="Portas 80 e 443 direcionada para o link2" disabled=no
add chain=prerouting protocol=tcp dst-port=443 action=mark-routing new-routing-mark=link2 passthrough=yes \
comment="" disabled=no
add chain=prerouting routing-mark=link2 action=mark-packet new-packet-mark=link2 passthrough=yes \
comment="Pacotes marcados das portas 80 e 443 e outras com o link2" disabled=no
add chain=prerouting protocol=tcp dst-port=21 action=mark-routing new-routing-mark=link2 passthrough=yes \
comment="Outras portas redirecionada para o link2" disabled=no
add chain=prerouting protocol=tcp dst-port=22 action=mark-routing new-routing-mark=link2 passthrough=yes \
comment="" disabled=no
add chain=prerouting protocol=tcp dst-port=23 action=mark-routing new-routing-mark=link2 passthrough=yes \
comment="" disabled=no
add chain=prerouting protocol=tcp dst-port=25 action=mark-routing new-routing-mark=link2 passthrough=yes \
comment="" disabled=no
add chain=prerouting protocol=tcp dst-port=53 action=mark-routing new-routing-mark=link2 passthrough=yes \
comment="" disabled=no
add chain=prerouting protocol=tcp dst-port=110 action=mark-routing new-routing-mark=link2 passthrough=yes \
comment="" disabled=no
Olá amigo, posta suas regars do web proxy q usa nesse balanceamento.. Valeu!!
faieppi está offline  
Antigo 26-08-2007, 21:52   #9 (permalink)
 
Avatar de angelangra
 
Registrado em: Jul 2007
Localização: Rio de Janeiro
Idade: 27
Posts: 201
Agradeceu: 29
Agradecido 18 vez(es) em 17 Posts
Reputação: 40
angelangra
Enviar mensagem via Windows Live Messenger para angelangra
Padrão

estou usando a regra padrão de redirect.

Redirecionamento Proxy

chain=pre-hotspot in-interface=Local protocol=tcp dst-port=80
hotspot=auth action=redirect to-ports=3128
angelangra está offline  
Antigo 26-08-2007, 22:09   #10 (permalink)
 
Avatar de angelangra
 
Registrado em: Jul 2007
Localização: Rio de Janeiro
Idade: 27
Posts: 201
Agradeceu: 29
Agradecido 18 vez(es) em 17 Posts
Reputação: 40
angelangra
Enviar mensagem via Windows Live Messenger para angelangra
Padrão

Esta em anexo a minha configuração.

Assim pode deixa claro como está funcionado meu balanceamento de portas e carga.
Arquivos Anexados
Tipo de Arquivo: txt Configuração Filter.txt (6.8 KB, 147 visualizações)
Tipo de Arquivo: txt Configuração Mangle.txt (4.7 KB, 129 visualizações)
Tipo de Arquivo: txt Configuração NAT.txt (1.2 KB, 127 visualizações)
Tipo de Arquivo: txt Configuração Route.txt (1.5 KB, 125 visualizações)
angelangra está offline  
Tópico Trancado



Ferramentas do Tópico

Regras para Posts
Você não pode postar novos tópicos
Você não pode postar respostas
Você não pode postar anexos
Você não pode editar seus posts

Código [IMG] Sim
Código HTML Não
Trackbacks are Sim
Pingbacks are Sim
Refbacks are Sim

Ir para...

Tópicos Similares
Tópico Tópico Iniciado Por Fórum Respostas Última Mensagem
Redirecionamento de portas entre 2 links e web-proxy é possivel? faieppi Mikrotik 0 08-08-2007 08:15
Redirecionamento de portas entre 2 links, como? faieppi Mikrotik Firewall 1 01-08-2007 10:18
Redirecionamento de portas entre 2 links, como? faieppi Mikrotik 2 30-07-2007 01:45
Servidor 2 Links + CBQ + IPs mascarados entre Links easyBSD Wireless 4 06-07-2007 08:44
Balanceamento entre links jairof Adm. em Geral 3 23-06-2004 22:35

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


Powered by vBulletin®
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.