Postado originalmente por
_AGM_
Você vai ter que marcar as redes para usar links diferentes.
Em IP / Firewall / Mangle coloque as seguintes regras:
add chain=prerouting src-address=10.10.10.0/24 action=mark-routing new-routing-mark=Link1 passthrough=yes comment="" disabled=no
add chain=prerouting src-address=10.1.1.0/24 action=mark-routing new-routing-mark=Link2 passthrough=yes comment="" disabled=no
add chain=prerouting src-address=192.168.2.0/24 action=mark-routing new-routing-mark=Link3 passthrough=yes comment="" disabled=no
Essas linhas acima marcarão todos os pacotes vindos de cada rede...
Agora em IP / Route adicione as seguintes rotas:
add dst-address=0.0.0.0/0 gateway=192.168.1.1 scope=255 target-scope=10 routing-mark=Link1 comment="" disabled=no
add dst-address=0.0.0.0/0 gateway=192.168.1.2 scope=255 target-scope=10 routing-mark=Link2 comment="" disabled=no
add dst-address=0.0.0.0/0 gateway=192.168.1.3 scope=255 target-scope=10 routing-mark=Link3 comment="" disabled=no
Assim estão definidas as rotas para cada rede. Para forçar que alguns sites saiam pelo Link4, adicione a seguinte regra em IP / Firewall / Mangle
add chain=prerouting dst-address-list=Link4 action=mark-routing new-routing-mark=Link4 passthrough=yes comment="" disabled=no
Agora, vc precisa colocar todas as redes de IP que vc quer que saiam pelo Link4, mas para isso vc precisa saber quais são. Vou dar um exemplo aqui com um IP qualquer. Em IP / Firewall / Address-List adicione uma regra para cada rede de IP´s:
add list=Link4 address=200.200.200.0/24 comment="" disabled=no
Essa regra adicionará à Addres-List a rede 200.200.200.0/24, que sofrerá marcação para sair pelo link 4 no mangle, agora basta adicionar a rota específica em IP / Routes:
add dst-address=0.0.0.0/0 gateway=192.168.1.4 scope=255 target-scope=10 routing-mark=Link4 comment="" disabled=no
Testa aeh e poste os resultados...