[MASOCH-L] Source routing com Mikrotik?

Bruno at Openline.com.br Bruno at Openline.com.br
Sun Jun 7 08:37:24 -03 2009


Ola

Aproveitando que o assunto Mikrotik está quente na GTER uns dias
atrás me perguntaram como fazer roteamento por origem no Mikrotik, 
para usar duas operadoras (IPs de cada uma saindo pelo link correto)

O exemplo do manual do mikrotik não está correto:

http://www.mikrotik.com/testdocs/ros/2.9/ip/route.php

Example

To add the rule specifying that all the packets from the 10.0.0.144 host
should lookup the mt routing table:

/ ip firewall mangle add action=mark-routing new-routing-mark=mt
chain=prerouting
/ ip route add gateway=10.0.0.254 routing-mark=mt
/ ip route rule add src-address=10.0.0.144/32 table=mt action=lookup
/ ip route rule print
Flags: X - disabled, I - invalid
 0   src-address=192.168.0.144/32 action=lookup table=mt

mesmo corrigindo os IPs é como se o pacote vindo do IP exemplo
só encontrasse a rota default, nenhuma outra (um problema comum
em configurações iniciais do iproute2, aliás)

No iproute2 a solução é simples, copiar a tabela "main" para
a tabela alternativa (neste exemplo, "mt"). Mas como fazer
isso no Mikrotik?

A marcação de pacotes via nth também pressupõe conexões, mas a
idéia aqui é cada IP sair por uma rota default diferente enquanto
o roteamento interno continua o mesmo, independente de conntrack

Sugestões?

[]s, !3runo Cabral




More information about the masoch-l mailing list