Roteando do mikrotik dois endereços IP para o mesmo gateway

2

Eu tenho 2 addreses estáticos ( a.b.c.72/24 e a.b.c.128/24 ) nas interfaces gateway1 e gateway2 . ISP tem um gateway a.b.c.1 . Posso usar a.b.c.72 apenas em gateway1 , a.b.c.128 apenas em gateway2 .

Como obter o trabalho de a.b.c.128? Eu quero encaminhar algumas máquinas locais via segunda interface. Eu sei algumas maneiras de rotear através de diferentes gateways no mikrotik. No linux eu posso especificar o parâmetro dev para rotear.

Eu adicionei tabelas e regras de roteamento, mas ele ainda é roteado via gateway2.

 /ip dhcp-client print
Flags: X - disabled, I - invalid 
 #   INTERFACE           USE ADD-DEFAULT-ROUTE STATUS        ADDRESS           
 0   gateway1            yes no                bound         X.Y.164.72/24  
 1   gateway2            yes no                bound         X.Y.164.128/24 



/ip route
add distance=51 gateway=X.Y.164.1 pref-src=X.Y.164.128 routing-mark=gate2
add distance=1 dst-address=X.Y.164.0/24 gateway=gateway2 pref-src=X.Y.164.128 routing-mark=gate2
add distance=52 gateway=X.Y.164.1 pref-src=X.Y.164.72 routing-mark=gate1
add distance=1 dst-address=X.Y.164.0/24 gateway=gateway1 pref-src=X.Y.164.72 routing-mark=gate1
add distance=52 gateway=X.Y.164.1
add distance=10 dst-address=10.0.0.0/8 gateway=center

Na linha selecionada, eu preciso ter um iproute equivalente a ip route add default via 109.60.164.1 dev gateway2 table gate2 , mas ele é roteado via interface gateway1

NAT

/ip firewall nat
add action=masquerade chain=srcnat out-interface=gateway1
add action=masquerade chain=srcnat out-interface=gateway2

Mangle está limpo agora. Ele tinha marcas de conexões e rotas para clientes selecionados. Não é um problema e trabalha com diferentes gateways.

    
por eri 24.02.2014 / 15:38

1 resposta

4

Devido ao fato de que ambos os links têm o mesmo gateway IP, você deve definir de alguma forma a interface que deseja usar em suas tabelas de roteamento. A sintaxe é a seguinte: gateway = [ip]% [interface] + fonte preferida específica; Dado este fato, no seu roteador essas rotas devem se parecer com o seguinte:

/ip route gateway=109.60.164.1%gateway1 pref-src 109.60.164.72 distance=1 
/ip route gateway=109.60.164.1%gateway2 pref-src 109.60.164.128 distance=2 

/ip route gateway=109.60.164.1%gateway1 pref-src 109.60.164.72 routing-mark=gate1 distance=1 
/ip route gateway=109.60.164.1%gateway2 pref-src 109.60.164.128 routing-mark=gate1 distance=2 

/ip route gateway=109.60.164.1%gateway2 pref-src 109.60.164.128 routing-mark=gate2 distance=1 
/ip route gateway=109.60.164.1%gateway1 pref-src 109.60.164.72 routing-mark=gate2 distance=2
    
por 30.05.2014 / 11:49