Estou precisando colocar o seguinte cenário para rodar:
Link 1 = DSL 50 megas
Link 2 = DSL 35 megas
Coloquei os dois modens em bridge, os conectei cada um em uma ether diferente no servidor, criei os devidos discadores e desmarquei em ambos os discadores as opções add default route e Use Peer Dns.
Em seguida criei em ip route a seguinte marcação:
Na primeira em gateway coloquei a interface pppoe-out1, Routing Mark Link-01
Na segunda em gateway coloquei a interface pppoe-out2
Após isso em ambas as nat:
Chain:srcnat
Out interface: pppoe-out1
Action: Masquerade
Chain:srcnat
Out interface: pppoe-out2
Action: Masquerade
Seguindo em mangle:
Chain: prerouting
Src. Address:10.1.0.0/16
Action: mark routing new mark routing: Link-01
Passthrough: YES
Chain: prerouting
Src. Address:10.2.0.0/16
Action: mark routing new mark routing: Link-02
Passthrough: YES
Até ai esta tudo funcionando as mil maravilhas, mas tem um detalhe, faço muito uso da opção de acessar os aps clientes remotamente e com essa regra de balance só consigo acessar os clientes que estao na minha faixa de ip ,ou seja, 10.2.x.x .
Sei que alguém poderá dizer, " ueh, é só você trocar sua faixa para 10.1.x.x para acessar os outros clientes " ,
Mas pergunto, é possível eu acessar estando na faixa 10.2.x.x clientes que estão na faixa 10.1.x.x , porque antes tínhamos aqui faixa 10.10.x.x , 10.20.x.x , 10.30.x.x , 10.40.x.x e eu estando em qualquer uma delas acessa clientes de qualquer uma.
Detalhe, antes tínhamos load balance por pcc e por rotas estáticas ( um link assumia tudo, menos algumas rotas de alguns sites de vídeos )
Obrigado!