Re: Duas entradas e duas saidas com RouterBoard 750
Citação:
Postado originalmente por
marcioerli
Acabei de comprar um RouterBOARD 750 para fazer balanceamento de carga. Agora me surgiu uma outra demanda para o produto.
Preciso fazer o seguinte:
/ Link 1 - 200.200.200.200
Entrada:
\ Link 2 - 200.200.200.190
/ Link 1 - 192.168.0.1
Saida:
\ Link 2 - 192.168.1.0
Pegar tudo que entra no link 1 e jogar para a saida do link 1
Pegar tudo que entra no link 2 e jogar para a saida do link 2
Eu consigo fazer isso usando este aparelho?
Grato por qualquer ajuda...
Exemplo:
Interface
Rede ip - 192.168.0.1/24
Link1 ip - 10.10.10.1/24
Link2 ip - 20.20.20.1/24
regras:
Aonde está os xxx você coloca a faixa de ip que você esta usando, funciona mais ou menos assim, os pedidos que virem dos ips 192.168.2.1 até o ip 192.168.2.254
vão sé rederecioando para o gateway que você escoler.
/ip firewall mangle
add action=mark-routing chain=prerouting comment="GrupA" disabled=no new-routing-mark=GrupA passthrough=no src-address=xxx.xxx.xxx.xxx-xxx.xxx.xxx.xxx
add action=mark-routing chain=prerouting comment="GrupB" disabled=no new-routing-mark=GrupB passthrough=no src-address=xxx.xxx.xxx.xxx-xxx.xxx.xxx.xxx
/ip route
add comment=GrupA disabled=no dst-address=0.0.0.0/0 gateway=xxx.xxx.xx.129 routing-mark=GrupA scope=255 target-scope=10
add comment=GrupB disabled=no dst-address=0.0.0.0/0 gateway=xxx.xxx.xx.137 routing-mark=GrupoB scope=255 target-scope=10
/system script
add name=link1-on policy=ftp,reboot,read,write,policy,test,winbox,password,sniff source="/ip route {set [find comment=GrupA] gateway=xxx.xxx.xx.129 }"
add name=link1-off policy=ftp,reboot,read,write,policy,test,winbox,password,sniff source="/ip route {set [find comment=GrupA] gateway=xxx.xxx.xx.137 }"
add name=link2-on policy=ftp,reboot,read,write,policy,test,winbox,password,sniff source="/ip route {set [find comment=GrupB] gateway=xxx.xxx.xx.137 }"
add name=link2-off policy=ftp,reboot,read,write,policy,test,winbox,password,sniff source="/ip route {set [find comment=GrupB] gateway=xxx.xxx.xx.129 }"
/tool netwatch
add comment="Rota - Grupo A" disabled=no down-script=link1-off host=xxx.xxx.xx.129 interval=5m timeout=1s up-script=link1-on
add comment="Rota - Grupo B" disabled=no down-script=link2-off host=xxx.xxx.xx.137 interval=5m timeout=1s up-script=link2-on