Dois Gateways : Script que faz ping para a internet
Ola galera. Tenho dois links. Link 1 = velox roteado com ip 192.168.1.254 e link 2 entrado por um zinwell 192.168.254.254. Coloquei dois gateway e criei dois nat para esses gateway. Dessa forma se eu desligar um modem o outro assume. So que se somente a internet cair ele nao muda automático pois ele so busca os gateways. Tem como colocar um script que pinga para a internet no gateway e se nao obtiver resposta ele joga para o outro?
Obs: Link 1= 6 MB principal mas ultimamente esta caindo muito.
link 2 = 1 mb uso somente como backup quando o link 1 nao funciona.
E ai amigo, desculpa a demora.
Citação:
Postado originalmente por
isacloko
vou colocar um exemplo e so vc adicionar essas rotas e depois fazer os script para pingar no ip que estao ai nas rotas
200.98.249.120
200.98.249.121
esses ips são da UOL, se falhar o ping ele vai ver em qual gatwey q ficou sem net e simples.
vc vai em ip router
/ip route
add comment=Link1 disabled=no dst-address=200.98.249.120 gateway=192.168.254.254 scope=255 target-scope=10
add comment=Link2 disabled=no dst-address=200.98.249.121 gateway=192.168.1.254 scope=255 target-scope=10
vou fazerr um modelo pra vc fazer os outros
vc vai em system script clica no "+" coloca como nome "link1on" e depois la script coloca esse aqui abaixo.
/ip route {set [find comment=Link1] gateway=192.168.254.254}
depois da ok
Clica no "+" denovo nome "Link1off"
script:
/ip route {set [find comment=Link1] gateway=192.168.1.254}
e da ok
depois vai em tools depois netwach clica no "+"
coloca o ip 200.98.249.120
depois em up vc coloca "Link1on"
depois em down vc coloca "Link1off"
depois e so da ok
e e so fazer os scripts e os netwach no link2 blz
Seguinte, fiz o Netwach verifica que ele esta up ou dow e muda o status certo. Porem ele não muda o link automatico. mesmo a net caindo ele ve que esta down mas nao joga para o outro gateway.
Vc tem msn para me ajudar, o meu é [email protected]