+ Responder ao Tópico



  1. #1

    Padrão Rotas ou balanciamento

    Amigos tenho um problema, se possivel me ajudem, migrei meu sistema para mikrotik hj, eu tenho um link de 4mb com a telemar e 8 com a embratel, e o seguinte, antes tinha dois servidores, clientes a em telemar clientes b em embratel, so que nao ha necessidade de 2 servidores, eu gostaria de saber como faco passo a passo, definir rotas determinados destinos sairem pelo link a ou link b, e ate mesmo as portas, prefiro controlar isso na mao, alguem poderia ajudar?

  2. #2

    Padrão

    Citação Postado originalmente por harrypotheard Ver Post
    Amigos tenho um problema, se possivel me ajudem, migrei meu sistema para mikrotik hj, eu tenho um link de 4mb com a telemar e 8 com a embratel, e o seguinte, antes tinha dois servidores, clientes a em telemar clientes b em embratel, so que nao ha necessidade de 2 servidores, eu gostaria de saber como faco passo a passo, definir rotas determinados destinos sairem pelo link a ou link b, e ate mesmo as portas, prefiro controlar isso na mao, alguem poderia ajudar?
    Dá sim amigo, faça deste jeito:
    Vamos usar metade da rede para um e outra metade para o outro:
    Ex:
    rede 192.168.0.0/24
    subrede A 192.168.0.1/25 use os 4mb (de preferencia os clientes que usam menos)
    subrede B 192.168.0.128/25 use os 8mb

    adicione as seguintes regras em mangle

    Aqui os ip´s de 1 a 127 vão acessar a partir do grupo a, 4mb
    Chain [prerouting]
    src.Addr [192.168.0.0/25]
    Action [mark routing]
    New routing mark [Grupo_A]
    Passthrough [no]
    Comment [Grupo A]

    E aqui, de 128 a 253, vão acessar a partir do grupo b, 8mb
    Chain [prerouting]
    src.Addr [192.168.0.128/25]
    Action [mark routing]
    New routing mark [Grupo_B]
    Passthrough [no]
    Comment [Grupo B]


    Agora adicione dois routes

    route para o grupo a
    destination [0.0.0.0/0]
    gateway [ip dos 4mb]
    mark [Grupo_A]

    route para o grupo b
    destination [0.0.0.0/0]
    gateway [ip dos 8mb]
    mark [Grupo_B]


    Tem que está fazendo masquerade para a rede funcionar.
    Chain [srcnat]
    Src.Addr [192.168.0.0/24]
    Action [marquerade]

    Para testar se funcionou blz coloque um ip (de 1 a 127) em um pc e outro (de 128 a 253) em outro e faça um tracert para um host

    Se ele retornar com os seguintes dados, é que deu certo.

    C:\>tracert -d 200.221.2.45

    Tracing route to 200.221.2.45 over a maximum of 30 hops

    1 2 ms 2 ms 2 ms 192.168.10.254
    2 10 ms 4 ms 3 ms ip dos 4mb


    Faça um mesmo teste para o grupo B

    C:\>tracert -d 200.221.2.45

    Tracing route to 200.221.2.45 over a maximum of 30 hops

    1 2 ms 2 ms 2 ms 192.168.10.254
    2 10 ms 4 ms 3 ms isp ip dos 8mb


    É isto aí, qualquer coisa...

  3. #3

    Padrão

    parceiro nao e bem isso

    ex
    site a site b site c sai pelo link embratel
    site f g h sai pelo link telemar
    porta 1000 a 2000 sai pela embratel
    porta 3000 a 54000 sai pela telemar

    sacou?

  4. #4

    Padrão

    Citação Postado originalmente por harrypotheard Ver Post
    parceiro nao e bem isso

    ex
    site a site b site c sai pelo link embratel
    site f g h sai pelo link telemar
    porta 1000 a 2000 sai pela embratel
    porta 3000 a 54000 sai pela telemar

    sacou?

    Saquei, mas você já está fazendo o balanceamento?
    Já tentou fazer um redirecionamento?

  5. #5

    Padrão

    sou totalmente cru
    apenas instalei as 3 placas
    1 - link embratel
    2 - link telemar
    3 - clientes

    dae coloquei os ips embratel 201.73.xx.xx telemar 189.77.xx.xxx clientes 10.3.2.1 e agora o resto eu nao sei fazer...

  6. #6

    Padrão

    Citação Postado originalmente por harrypotheard Ver Post
    sou totalmente cru
    apenas instalei as 3 placas
    1 - link embratel
    2 - link telemar
    3 - clientes

    dae coloquei os ips embratel 201.73.xx.xx telemar 189.77.xx.xxx clientes 10.3.2.1 e agora o resto eu nao sei fazer...

    Postei, logo acima, a maneira de fazer o balanceamento de carga, agora para direcionar o tráfego para portas determinadas, faça o seguinte:

    NAT

    chain dst-nat
    src address 10.3.2.1/24
    dst address ip/25 - conectado na embratel ou telemar
    in interface clientes
    protocol tcp
    dst-port 80 ou porta do proxy
    action redirec
    to-port 3000


    Note: Não testei esta regra, mas tente...

  7. #7

    Padrão

    amigo isso acho que vc ta precisando é balanceamento por serviços.. no caso .. distribuir serviços como msn.. http.. orkut.. etc em cada link.. procura aki mesmo no forum tem varias dicas sobre isso.. ja vi muito post ai explicando..

  8. #8

  9. #9

    Padrão

    Citação Postado originalmente por harrypotheard Ver Post
    sou totalmente cru
    apenas instalei as 3 placas
    1 - link embratel
    2 - link telemar
    3 - clientes
    dae coloquei os ips embratel 201.73.xx.xx telemar 189.77.xx.xxx clientes 10.3.2.1 e agora o resto eu nao sei fazer...
    Veja o tutorial:

    Tutoriais/Wireless/guia-passoa-passo-mikrotik - UnderLinux Wiki

    Pode ser útil.