Ninguem tem um script ai para ajudar galera??
Versão Imprimível
Ninguem tem um script ai para ajudar galera??
Olha pessoal,
Para quem usa mais de um link, no caso do loadbalance, o que deve ser feito para usar o netwatch é o seguinte:
Supomos que temos aqui 2 links (gw: 200.201.19.177; gw: 201.20.198.177). Dois route mark: link1 e link2.
Digamos que todo o tráfego icmp, na maioria que vejo, tenha uma rota default.
Ex:
"200.98.249.120" - este já deve ter uma rota default 201.20.198.177Código :
/ping uol.com.br
O que testei aqui foi o seguinte:
Não deixei uma rota default, deixei que cada mark routing seja responsável por cada.
Criei duas rotas para dois sites/ips diferentes, uma para um link e outro para outro.
Código :
/ip route add dst-address=200.98.249.120 gateway=201.20.198.177 comment="rota para o uol"
Código :
/ip route add dst-address=64.233.169.104 gateway=202.201.19.177 comment="rota para o google"
Código :
/tool netwatch add host=200.98.249.120 interval=10s up-script=":log info \"Acao quando um dos links voltar\";" down-script=":log info \"Acao quando um dos links parar\";"
Faça um teste desativando o route para cada destino e verá o resultado emCódigo :
/tool netwatch add host=64.233.169.104 interval=10s up-script=":log info \"Acao quando um dos links voltar\";" down-script=":log info \"Acao quando um dos links parar\";"
Espero ter dado uma ajuda.Código :
/log print
Ahh legal amigo... agora qual dessas ai vai fazer os LINKS voltarem ao normal quando os 2 tiverem UP?
Pq pelo que vi, parece que quando um CAI, o outro eh desativado, e fica desativado! nao eh?
Você pode usar as suas regras de netwatch normalmente. Esta é uma maneira para você usar o netwatch. Mas você não pode desativar os routes para os hosts do netwatch.