Esse cenário considerou que sua empresa tem dois links de internet como por exemplo um link de 1Mb da Embratel e outro de 1Mb da Brasiltelecom. O servidor que recebe os links de internet e faz o compartilhamento da mesma para a sua rede local deve ter três placas de rede. No mikrotik vamos considerar que a ETHER1 é a sua rede local, a ETHER2 é onde recebe o link da Embratel e a ETHER3 é onde chega o link da Brasiltelecom.
Consideramos também que o seu servidor já está pronto e tem a sua rede local e a internet funcionando pelo link da Embratel e você precisa agora criar uma redundância de link, ou seja, se o link da Embratel cair o link da Brasiltelecom será acionado e se por ventura o link da Brasiltelecom também cair ele voltará automaticamente para o link da Embratel. Imaginemos que a ETHER1 e 2 já estão configuradas. Agora configure a ETHER3 da mesma forma que a ETHER2, coloque o ip, a mascara e o gateway. Não precisa alterar o DNS. Depois de configurado o gateway você verá que ele ficará em azul e você se pergunta: E agora? É aí que entra o script para automatizar o serviço de redundância de link.
Conect-se ao servidor via winbox clique em SYSTEM depois em SCRIPTS, na tela que foi apresentada clique no sinal de + no campo NAME vamos colocar um nome para o gateway do link principal o qual tem que estar ativo, por exemplo: gwembrateld. No campo source digite:
/ip route disable [/ip route find gateway=X.X.X.X] clique em OK.
Observação: altere o X.X.X.X para o ip do seu gateway principal.
Clique mais uma vez no sinal de + e no campo NAME digite o nome para o gateway do link reserva a ser ativado, exemplo: gwembratela. No campo source digite:
/ip route enable [/ip route find gateway=X.X.X.X] clique em OK.
Observação: altere o X.X.X.X para o ip do seu gateway reserva.
Agora temos dois scripts, um para desativar o gateway principal caso ele falhe e o outro para ativar o link reserva.
Aí surge mais uma pergunta: E se o link reserva falhar depois? Não se preocupe porque o link principal será acionado logo em seguida.
Agora vamos criar uma regra para executar esses scripts quando for necessário.
Clique em NEW TERMINAL e na tela que lhe foi apresentado digite essa linha de comando.
/tool netwatch add host=200.176.3.142 interval=10s timeout=300ms up-script=gwembrateld down-script=gwembratela
Entendendo essa linha: O ip do add host é o ip do site do terra, essa linha emitirá um ping com apenas uma requisição a cada 10 segundos, se a cada ping o tempo de resposta for maior que 300 milissegundos o link irá desativar o gateway do link principal e ativará o gateway do link reserva. Se o link principal voltar ao normal nada irá acontecer o link só voltará a ser usado se o link reserva falhar, caso você queira voltar para o link principal mesmo que o reserva não tenha falhado você deverá ir em IP depois em ROUTE selecionar o gateway principal e ativá-lo, você verá que o gateway reserva ficará azul novamente.
Quando implantar esse link você deve observar o seu gateway principal porque ele será desativado mas não se preocupe porque será somente na hora da implantação, você deverá ir em IP depois em ROUTE e ativar novamente o seu gateway principal e pronto, o seu script está pronto para alternar os links caso um falhe.
Até a próxima.