+ Responder ao Tópico



  1. #1

    Padrão Loadbalance com 2 modens bridge no MK

    Olá pessoal, tenho um serv mikrotik configurado com um modem bridge link de 1 mb, o mk faz a autenticação, então coloquei mais uma placa de rede e coloquei o segundo link adsl 1 mb com modem em bridge tb, só q ñ achei nada relacionado sobre isso, só vejo com os modens em modo router, alguem poderia me ajudar, agradeço...

  2. #2

    Padrão

    Citação Postado originalmente por faieppi Ver Post
    Olá pessoal, tenho um serv mikrotik configurado com um modem bridge link de 1 mb, o mk faz a autenticação, então coloquei mais uma placa de rede e coloquei o segundo link adsl 1 mb com modem em bridge tb, só q ñ achei nada relacionado sobre isso, só vejo com os modens em modo router, alguem poderia me ajudar, agradeço...

    Aconselharia você a colocar ambos modens em modo ROUTER

    Ja vi um cara fazer assim com ADSL e funciona perfeito.

    Os modens ficaram com as seguntes classes de ip

    Link 1 - 10.0.0.1
    Link 2 - 10.2.2.1

    Os mesmos emiten os respectivos ips para o meu Mikrotik

    Na ether 1 recebo - 10.0.0.2
    Na ether 2 recebo - 10.2.2.2
    Renomeei a ether 3 - com o nome de Saida (pois sai para minha rede)

    O meu Mikrotik trabalha como servidor Dhcp na classe 192.168.1.x

    Abri o Mikrotik pelo Winbox, Fui ate new terminal e coloquei as seguintes regras.

    As regras Abaixo sao somente para setar os ips nas interfaces.

    / ip address
    add address=192.168.1.0/24 network=192.168.1.0 broadcast=192.168.1.255 interface=Saida comment="" \
    disabled=no
    add address=10.0.0.2/24 network=10.0.0.0 broadcast=10.0.0.255 interface=ether1 \
    comment="" disabled=no
    add address=10.2.2.2/24 network=10.2.2.0 broadcast=10.2.2.255 interface=ether2 \
    comment="" disabled=no

    As regras abaixo marcarao os pacotes das soliciitaços como impar e par.

    / ip firewall mangle

    add chain=prerouting in-interface=Saida connection-state=new nth=1,1,0 \
    action=mark-connection new-connection-mark=odd passthrough=yes comment="" \
    disabled=no

    add chain=prerouting in-interface=Saida connection-mark=odd action=mark-routing \
    new-routing-mark=odd passthrough=no comment="" disabled=no

    add chain=prerouting in-interface=Saida connection-state=new nth=1,1,1 \
    action=mark-connection new-connection-mark=even passthrough=yes comment="" \
    disabled=no
    add chain=prerouting in-interface=Saida connection-mark=even action=mark-routing \
    new-routing-mark=even passthrough=no comment="" disabled=no

    Luiz 13 Mai Continuação
    Estas regras abaixo direcionam cada pacote para seu especifico link.

    / ip firewall nat

    add chain=srcnat connection-mark=odd action=src-nat to-addresses=10.0.0.2 \
    to-ports=0-65535 comment="" disabled=no
    add chain=srcnat connection-mark=even action=src-nat to-addresses=10.2.2.2 \
    to-ports=0-65535 comment="" disabled=no

    Estas regras abaixo direcionam cada pacote para seu especifico Gatway.

    / ip route

    add dst-address=0.0.0.0/0 gateway=10.0.0.1 scope=255 target-scope=10 routing-mark=odd \
    comment="" disabled=no
    add dst-address=0.0.0.0/0 gateway=10.2.2.1 scope=255 target-scope=10 routing-mark=even \
    comment="" disabled=no
    add dst-address=0.0.0.0/0 gateway=10.2.2.1 scope=255 target-scope=10 comment="" \
    disabled=no comment="gateway for the router itsel"


    Obs: ( Não é de minha autoria, mas funciona legal )

  3. #3

    Padrão

    Citação Postado originalmente por Michael Ver Post
    Aconselharia você a colocar ambos modens em modo ROUTER

    Ja vi um cara fazer assim com ADSL e funciona perfeito.

    Os modens ficaram com as seguntes classes de ip

    Link 1 - 10.0.0.1
    Link 2 - 10.2.2.1

    Os mesmos emiten os respectivos ips para o meu Mikrotik

    Na ether 1 recebo - 10.0.0.2
    Na ether 2 recebo - 10.2.2.2
    Renomeei a ether 3 - com o nome de Saida (pois sai para minha rede)

    O meu Mikrotik trabalha como servidor Dhcp na classe 192.168.1.x

    Abri o Mikrotik pelo Winbox, Fui ate new terminal e coloquei as seguintes regras.

    As regras Abaixo sao somente para setar os ips nas interfaces.

    / ip address
    add address=192.168.1.0/24 network=192.168.1.0 broadcast=192.168.1.255 interface=Saida comment="" \
    disabled=no
    add address=10.0.0.2/24 network=10.0.0.0 broadcast=10.0.0.255 interface=ether1 \
    comment="" disabled=no
    add address=10.2.2.2/24 network=10.2.2.0 broadcast=10.2.2.255 interface=ether2 \
    comment="" disabled=no

    As regras abaixo marcarao os pacotes das soliciitaços como impar e par.

    / ip firewall mangle

    add chain=prerouting in-interface=Saida connection-state=new nth=1,1,0 \
    action=mark-connection new-connection-mark=odd passthrough=yes comment="" \
    disabled=no

    add chain=prerouting in-interface=Saida connection-mark=odd action=mark-routing \
    new-routing-mark=odd passthrough=no comment="" disabled=no

    add chain=prerouting in-interface=Saida connection-state=new nth=1,1,1 \
    action=mark-connection new-connection-mark=even passthrough=yes comment="" \
    disabled=no
    add chain=prerouting in-interface=Saida connection-mark=even action=mark-routing \
    new-routing-mark=even passthrough=no comment="" disabled=no

    Luiz 13 Mai Continuação
    Estas regras abaixo direcionam cada pacote para seu especifico link.

    / ip firewall nat

    add chain=srcnat connection-mark=odd action=src-nat to-addresses=10.0.0.2 \
    to-ports=0-65535 comment="" disabled=no
    add chain=srcnat connection-mark=even action=src-nat to-addresses=10.2.2.2 \
    to-ports=0-65535 comment="" disabled=no

    Estas regras abaixo direcionam cada pacote para seu especifico Gatway.

    / ip route

    add dst-address=0.0.0.0/0 gateway=10.0.0.1 scope=255 target-scope=10 routing-mark=odd \
    comment="" disabled=no
    add dst-address=0.0.0.0/0 gateway=10.2.2.1 scope=255 target-scope=10 routing-mark=even \
    comment="" disabled=no
    add dst-address=0.0.0.0/0 gateway=10.2.2.1 scope=255 target-scope=10 comment="" \
    disabled=no comment="gateway for the router itsel"


    Obs: ( Não é de minha autoria, mas funciona legal )
    Olá mano, só mais uma coisa, na verdade é minha maior duvida, como deixo os modens em router? Tipo o DHCP fica ativado ou desativado???? Agradeço pela ajuda...€

  4. #4

    Padrão

    Amigão se vc quer realmente um desempenho bom no seu load balance, deixe uma adsl sendo autenticada pelo mk mesmo e a outra deixa modem como router, dae vc faz um load por rotas estáticas, tipo redirecionando serviço pra ele, tipo2p entre outros. Funciona 100%.

  5. #5

    Padrão

    Citação Postado originalmente por rps67 Ver Post
    Amigão se vc quer realmente um desempenho bom no seu load balance, deixe uma adsl sendo autenticada pelo mk mesmo e a outra deixa modem como router, dae vc faz um load por rotas estáticas, tipo redirecionando serviço pra ele, tipo2p entre outros. Funciona 100%.

    Blz, como add o outro link? já tenho aqui o 1º link configurado com o modem em bridge e o mk autenticando, como faço o resto do processo? valeuuu

  6. #6

    Padrão

    Citação Postado originalmente por Michael Ver Post
    Aconselharia você a colocar ambos modens em modo ROUTER

    Ja vi um cara fazer assim com ADSL e funciona perfeito.

    Os modens ficaram com as seguntes classes de ip

    Link 1 - 10.0.0.1
    Link 2 - 10.2.2.1

    Os mesmos emiten os respectivos ips para o meu Mikrotik

    Na ether 1 recebo - 10.0.0.2
    Na ether 2 recebo - 10.2.2.2
    Renomeei a ether 3 - com o nome de Saida (pois sai para minha rede)

    O meu Mikrotik trabalha como servidor Dhcp na classe 192.168.1.x

    Abri o Mikrotik pelo Winbox, Fui ate new terminal e coloquei as seguintes regras.

    As regras Abaixo sao somente para setar os ips nas interfaces.

    / ip address
    add address=192.168.1.0/24 network=192.168.1.0 broadcast=192.168.1.255 interface=Saida comment="" \
    disabled=no
    add address=10.0.0.2/24 network=10.0.0.0 broadcast=10.0.0.255 interface=ether1 \
    comment="" disabled=no
    add address=10.2.2.2/24 network=10.2.2.0 broadcast=10.2.2.255 interface=ether2 \
    comment="" disabled=no

    As regras abaixo marcarao os pacotes das soliciitaços como impar e par.

    / ip firewall mangle

    add chain=prerouting in-interface=Saida connection-state=new nth=1,1,0 \
    action=mark-connection new-connection-mark=odd passthrough=yes comment="" \
    disabled=no

    add chain=prerouting in-interface=Saida connection-mark=odd action=mark-routing \
    new-routing-mark=odd passthrough=no comment="" disabled=no

    add chain=prerouting in-interface=Saida connection-state=new nth=1,1,1 \
    action=mark-connection new-connection-mark=even passthrough=yes comment="" \
    disabled=no
    add chain=prerouting in-interface=Saida connection-mark=even action=mark-routing \
    new-routing-mark=even passthrough=no comment="" disabled=no

    Luiz 13 Mai Continuação
    Estas regras abaixo direcionam cada pacote para seu especifico link.

    / ip firewall nat

    add chain=srcnat connection-mark=odd action=src-nat to-addresses=10.0.0.2 \
    to-ports=0-65535 comment="" disabled=no
    add chain=srcnat connection-mark=even action=src-nat to-addresses=10.2.2.2 \
    to-ports=0-65535 comment="" disabled=no

    Estas regras abaixo direcionam cada pacote para seu especifico Gatway.

    / ip route

    add dst-address=0.0.0.0/0 gateway=10.0.0.1 scope=255 target-scope=10 routing-mark=odd \
    comment="" disabled=no
    add dst-address=0.0.0.0/0 gateway=10.2.2.1 scope=255 target-scope=10 routing-mark=even \
    comment="" disabled=no
    add dst-address=0.0.0.0/0 gateway=10.2.2.1 scope=255 target-scope=10 comment="" \
    disabled=no comment="gateway for the router itsel"


    Obs: ( Não é de minha autoria, mas funciona legal )
    Olá kara, valeu mesmo, vou testar aqui, vc poderia passar os scripts completo dando sequencia a esse? ex com controle p2p, controle de banda, cache e etc? Agradeceria muito, valeu!!!

  7. #7

    Thumbs up

    Citação Postado originalmente por faieppi Ver Post
    Olá kara, valeu mesmo, vou testar aqui, vc poderia passar os scripts completo dando sequencia a esse? ex com controle p2p, controle de banda, cache e etc? Agradeceria muito, valeu!!!

    Aqui você encontra tudo isso ai!

    https://under-linux.org/wiki/index.php/Mikrotik

  8. #8

    Padrão

    Deixando o modem ser autenticado pelo Mk como já está, ele será seu link default. Agora vamos para o segundo que esta como router. Nesse exemplo aqui vou colocar o msn e pagina hotmail nele, pra vc ter uma idéia:
    Primeiro atribua o ip à interface e depois vá em IP > Route e acrescente:
    add dst-address=64.0.0.0/8 gateway=10.1.1.1 scope=255 target-scope=10 \
    comment="link2" disabled=no
    add dst-address=65.0.0.0/8 gateway=10.1.1.1 scope=255 target-scope=10 \
    comment="link2" disabled=no
    add dst-address=207.0.0.0/8 gateway=10.1.1.1 scope=255 target-scope=10 \
    comment="link2" disabled=no

    Entendeu ........... agora o restante é com vc...........

  9. #9
    fabiano2006
    Visitante

    Padrão

    olá amigos , gostaria de fazer um load balance , com o mk authenticando , o modem no modo bridge , tem dois adsl de 2 mega cada , e pelo que vi aqui, só tem loadbalance , com o modem roteado , coisa que nao uso aqui, pq os modens adsl trava tudo quando se faz authenticação nele, minha necessidade , fazer o mikrotik athenticar dois modens , e balancear a carga da rede ok , um abraço.