alguem mais notou que quando altera both-adress para both-addres-and-ports, o balance fica melhor?
Bom dia ! Luciano.
Muito bom.. fiz o teste sendo que só percebi um problema ao acessar o site do banco bradesco e tentei fazer um pagamento on-line e ele e jogado para uma outra tela e diz que pegou outro IP e dando o erro impossibilitando essa função tem como resolver.
Antecipadamente agradeço,
Carlos Gonzaga
utilizei essas regras aqui , e pelo visto funcionou beleza.:
no mangle:
obs: troque o interface=EthClientes por interface e o nome da sua interface local.. que seja ether1 ou Local..
no addres list:/ip firewall mangle
add action=accept chain=prerouting comment="LIBERAR SITES HTTPS" disabled=no dst-address-list=BB in-interface=EthClientes
add action=accept chain=prerouting comment="" disabled=no dst-address-list=BRADESCO in-interface=EthClientes
add action=accept chain=prerouting comment="" disabled=no dst-address-list=CEF in-interface=EthClientes
add action=accept chain=prerouting comment="" disabled=no dst-address-list=HSBC in-interface=EthClientes
add action=accept chain=prerouting comment="" disabled=no dst-address-list=ITAU in-interface=EthClientes
add action=accept chain=prerouting comment="" disabled=no dst-address-list=NOSSACAIXA in-interface=EthClientes
add action=accept chain=prerouting comment="" disabled=no dst-address-list=SANTANDER in-interface=EthClientes
add action=accept chain=prerouting comment="" disabled=no dst-address-list=GLOBO1 in-interface=EthClientes
add action=accept chain=prerouting comment="" disabled=no dst-address-list=GLOBO2 in-interface=EthClientes
add action=accept chain=prerouting comment="" disabled=no dst-address-list=GLOBO3 in-interface=EthClientes
add action=accept chain=prerouting comment="" disabled=no dst-address-list=TERRA in-interface=EthClientes
/ip firewall address-list
add address=200.155.0.0/16 comment="" disabled=no list=BRADESCO
add address=200.201.0.0/16 comment="" disabled=no list=CEF
add address=170.66.0.0/24 comment="" disabled=no list=BB
add address=200.220.0.0/16 comment="" disabled=no list=SANTANDER
add address=200.196.0.0/16 comment="" disabled=no list=ITAU
add address=189.56.0.0/16 comment="" disabled=no list=NOSSACAIXA
add address=161.113.0.0/24 comment="" disabled=no list=HSBC
add address=201.7.176.0/24 comment="" disabled=no list=GLOBO1
add address=201.7.180.0/24 comment="" disabled=no list=GLOBO2
add address=201.7.176.0/24 comment="" disabled=no list=GLOBO3
add address=200.154.56.0/24 comment="" disabled=no list=TERRA
add address=208.84.247.0/24 comment="" disabled=no list=TERRA
espero que funcione pra você tambem..
Olá pessoal,
Parabéns ao autor do tópico.
Se feito com cuidado e bom senso (de acordo com a realidade de cada um) o script funciona perfeitamente.
Só estou com uma dúvida teórica:
No começo do script é feito uma regra no Mangle onde os pacotes passam sem marcação (de acordo com uma lista de endereços).
Seria essa regra:
add action=accept chain=prerouting comment="SEM BALANCE" disabled=no dst-address-list=sem_balance in-interface=EthClientes
O nosso amigo disse que com essa regra os sites da lista sem_balance saem pelo gateway padrão.
Porém, como temos vários gateways, por onde exatamente sairá essas conexão não marcadas? pelo primeiro gateway com peso menor (distance) ?
Agradeço a atenção.
Abraços
Funciona com a versão 4.6?
Obrigado.
havera alguma diferença se ao inves de
add address=201.7.176.0/24 comment="" disabled=no list=GLOBO1
add address=201.7.180.0/24 comment="" disabled=no list=GLOBO2
add address=201.7.176.0/24 comment="" disabled=no list=GLOBO3
eu colocar apenas 201.7.0.0/16? assim nao precisaria de 3 regras.
teria alguma regra para redirecionar para a rota padrao os sites de video pelo seu conteudo? pois se eu for criar uma regra para cada site sera um processo muito moroso.
Fizemos o balanceamento e ficou muito bom.
Fizemos numa rb só para o balanceamento.
Só que agora não conseguimos entrar no servidor pelo ip fixo. Remotamente quando colocamos o IP fixo ele entra direto na RB do balanceamento.
Só entra no servidor se estiver dentro da rede. Será que vou ter que apelar para o DynDns?
ola amigos sou novo aqui e to precisando de uma ajudinha. tive olhando as regras do pcc postado pelo nosso amigo tmelooliveira e tantando montar um pcc aqui. meu caso é tenho 4 adsl 2 de 1mega e 2 de 1.5mega e queria fazer um balance pcc. mais eu nao sei quase nada ainda eu tenho uma rb 450 com o Mikrotik 3.31 alguem mim da um ajudinha?
eu coloquei esse script postado pelo amigo tmelooliveira mais eu naõ sei se o pcc tem que gera ip se ele tem o dhcp ativo vou postas a regra e um printe. se alguem poder mim ajudar ficarei muito grato.
4 X ADSL 2 DE 1MEGA E 2 DE 1.5 MEGA COM MODENS EM BRIDGE (Sendo discados pelo mikrotik)
Balanceamento feito numa RB450G com Mikrotik 3.31 instalado
Nome das interfaces
1 R EthClientes (SAIDA DO LINK) POE
2 R EthLinkA (MODEM 1)
3 R EthLinkB (MODEM 2)
4R EthLinkC (MODEM 3)
5 R EthLinkC (MODEM 4)
6 R pppoe-out1
7 R pppoe-out2
8 R pppoe-out3
9 R pppoe-out3
MARCAÇÃO DAS CONEXÕS, PACOTES...
/ip firewall mangle
add action=accept chain=prerouting comment="SEM BALANCE" disabled=no \
dst-address-list=sem_balance in-interface=EthClientes
add action=mark-connection chain=input comment="" connection-state=new \
disabled=no in-interface=pppoe-out1 new-connection-mark=conn_na \
passthrough=yes
add action=mark-connection chain=input comment="" connection-state=new \
disabled=no in-interface=pppoe-out2 new-connection-mark=conn_nb \
passthrough=yes
add action=mark-connection chain=input comment="" connection-state=new \
disabled=no in-interface=pppoe-out3 new-connection-mark=conn_nc \
passthrough=yes
add action=mark-connection chain=input comment="" connection-state=new \
disabled=no in-interface=pppoe-out3 new-connection-mark=conn_nd \
passthrough=yes
add action=mark-routing chain=output comment="" connection-mark=conn_na \
disabled=no new-routing-mark=to_ra passthrough=no
add action=mark-routing chain=output comment="" connection-mark=conn_nb \
disabled=no new-routing-mark=to_rb passthrough=no
add action=mark-routing chain=output comment="" connection-mark=conn_nc \
disabled=no new-routing-mark=to_rc passthrough=no
add action=mark-routing chain=output comment="" connection-mark=conn_nd \
disabled=no new-routing-mark=to_rc passthrough=no
add action=mark-connection chain=prerouting comment="" disabled=no \
dst-address-type=!local in-interface=EthClientes new-connection-mark=\
conn_ma0 passthrough=yes per-connection-classifier=both-addresses:3/0
add action=mark-connection chain=prerouting comment="" disabled=no \
dst-address-type=!local in-interface=EthClientes new-connection-mark=\
conn_mb1 passthrough=yes per-connection-classifier=both-addresses:3/1
add action=mark-connection chain=prerouting comment="" disabled=no \
dst-address-type=!local in-interface=EthClientes new-connection-mark=\
conn_mc2 passthrough=yes per-connection-classifier=both-addresses:3/2
add action=mark-routing chain=prerouting comment="" connection-mark=conn_ma0 \
disabled=no in-interface=EthClientes new-routing-mark=to_nra passthrough=\
no
add action=mark-routing chain=prerouting comment="" connection-mark=conn_mb1 \
disabled=no in-interface=EthClientes new-routing-mark=to_nrb passthrough=\
no
add action=mark-routing chain=prerouting comment="" connection-mark=conn_mc2 \
disabled=no in-interface=EthClientes new-routing-mark=to_nrc passthrough=\
no
MASCARAMENTO..
/ip firewall nat
add action=masquerade chain=srcnat comment="MASCARAMENTO PCC" disabled=no \
out-interface=pppoe-out1
add action=masquerade chain=srcnat comment="MASCARAMENTO PCC" disabled=no \
out-interface=pppoe-out2
add action=masquerade chain=srcnat comment="MASCARAMENTO PCC" disabled=no \
out-interface=pppoe-out3
add action=masquerade chain=srcnat comment="MASCARAMENTO PCC" disabled=no \
out-interface=pppoe-out4
ROTAS...
/ip route
add comment="" disabled=no distance=1 dst-address=0.0.0.0/0 gateway=pppoe-out1
add comment="" disabled=no distance=2 dst-address=0.0.0.0/0 gateway=pppoe-out2
add comment="" disabled=no distance=1 dst-address=0.0.0.0/0 gateway=pppoe-out1 \
routing-mark=to_nra
add comment="" disabled=no distance=3 dst-address=0.0.0.0/0 gateway=pppoe-out3
add comment="" disabled=no distance=1 dst-address=0.0.0.0/0 gateway=pppoe-out3 \
routing-mark=to_nrc
add comment="" disabled=no distance=1 dst-address=0.0.0.0/0 gateway=pppoe-out2 \
routing-mark=to_nrb
Anexo 9818
E ai amigo de cima.. tem uma interface com nome errado.. da uma olhada... tem duas pppoe-out3
E essas regras não são para todos, cada caso é um caso, no seu por exemplo tem mais alterações..
da uma olhada com calma.. se naum conseguir da um oi aqui que com tempo eu olho pra vc.. abraço
Última edição por tmelooliveira; 14-03-2010 às 00:37.
Amigo 1929, eu tbm me deparei com esse problema, mas dai fui ate as config da RB, mudei a porta http e winbox dela.. e redirecionei as portas do servidor,
add action=dst-nat chain=dstnat comment="" disabled=no dst-port=PORTA QUE VAI SER ACESSADA \
protocol=tcp to-addresses=IP DA REDE LOCAL DO SERVIDOR to-ports=PORTA NO SERVIDOR
isso é bacana, porque vc pode colcoar portas diferentes em todas suas RBs, tendo assim acesso remoto a todas..
Abraço Gauchão
ola amigo tmelooliveira obrigado pela ajuda eu consegui fazer o balanceamento pcc com 4 link e ficou muito bom.se alguem precisar do script ou de uma ajudinha pode pedir que posso tentar ajudar.
eu Fiz numa rb 450g só para o balanceamento pcc dos 4 link pppoe discada pela rb.
Só que agora não conseguimos entrar no servidor pelo ddns. Remotamente quando colocamos o ddns romoto q eu usava antes ele entra direto na RB do balanceamento que é a 450g.
Só entra no servidor se estiver dentro da rede e colocolocar o ip do servidor no winbox. Será o que aconteceu? detalhes( o servidor agora só tem 2 placa de rede. cliente e link) se nao for pedir dimais ajuda eu nessa tambem? abraço
Olá
estou usando um servidor de balancer paralelo com o servidor principal
o balancer é por pcc, até ai tudo bem ta funcionando normal
mais uso o sistema de gerenciamento webmikrotik
ele acessa por ssh para interagir com o mikrotik
mais agora não acessa mais
alguém sabe qual procedimento tenho que fazer para redirecionar a porta para o servidor principal?
agradeço desde já
obrigado
A maioria das perguntas deste tópico é por falta de conhecimentos de rede.
PS. Muito bom o script M4D3, funfou legal.
Boa tarde! Tem como você posta as regras da rb450g completa com pppoe , pois uso com modem roteado , mas gostaria de fazer pppoe dizem ser melhor. Obrigado.