bom dia pessoal;
alguem poderia me dar um dica de script para troca de link automática, sem que precise entrar na rb ...
por exemplo, tenho dois link chegando na rb imagina o seguinte senario ..
uma bridge com dois enlace um de backup e outro principal ..
ether1 link principal - ativo
ether2 link secundario - desativado
ether3 saida para os cliente
quando o enlace ether1 cair automaticamente o enlace da ether2 entra, sendo que os mesmo entao na mesma bridge mais o link secundario esta desativado a placa para nao dar loop na rede, e quando o link da ether1 voltar o link da ether2 desativa novamente.
claro se minha rede fosse roteada ospf e mpls nao teria este problema mais como nao é nao tem como fazer nada.
em cada transmissora minha tenho um rb e dois link sendo backup e principal, e quando cai entre manualmente e troco o enlace pra funcionar ...



Respostas
Amigo, é simples. Criar uma regra em netwatch. Você vai pingar o gateway padrão principal e em up e down esse script:
UP
/ip route set [/ip route find comment=LINK.BACKUP] distance=2
/ip route set [/ip route find comment=LINK] distance=1
DOWN
/ip route set [/ip route find comment=LINK.BACKUP] distance=1
/ip route set [/ip route find comment=LINK] distance=2
Essa regra está dizendo qual gateway é o padrão.
acho dificil pois ao desativar a placa de rede link1 como o script iria verificar se ele ja tinha up?
em bridge realmente nao é bom fazer.
mas basta voce ativar o stp nas bridges e deixar tudo ligado. o proprio stp anula o looping.
Carlos Roberto Borges disse:
poderia ate fazer um bonding mais ambos link vem de torres diferentes, caso falte energia etc ...
Carlos Roberto Borges disse:
se bem entendi vc tem dois enlaces e um fica sempre parado e quando um trava aí é usado o outro e vc queria automatizar o processo, se é isso te aconselho usar um bonding pra fazer isso automaticamente além de vc poder usar os dos enlaces o tempo todo e caso um pare o bonding passa a usar apenas um e na hora que voltar passa a usar os dois, além de passar a soma do trafego que passar nos dois enlaces.