какое-то время назад у меня была идея сделать смс скрипт кторый бы мне отправлял смс если главный провайдер отваливался
Модем у меня на другом роутере, который работает как pass-through и пробрасывает прямой публичный айпи прямо в таблицу основного роутера, все впринципе как и должно быть (тоесть есть главный линк (роутер 1 )и запасной линк через мобильного оператора (роутер 2 тоесть модем))
Проблема в том, что второй роутер не видит прямой маршрут до шлюза основго провайдера и идет через дефолтный маршрут первого роутера тоесть если главный провайдер падает то он это не видит так как все еще 10.10.0.1 есть
Я патался утсаноить в netwatch какой-нибудь 8.8.8.8 модем это пингует (интервал 1 минута), выключаю главный линк он фейловер на мобильного сразу и смс не прихоит как так все работает уже через 2 секунды
netwatch я делал пинг моего выделанного ip первого провайдера и все работало - нет выделанного ip первого провайдера - значит первый проваейдер down
сейчас у меня ip меняется и так больше не рабоает
срипт у меня был такой на down и такой же на up
а в низу таблицы маршрутизации главного роутера и "модема":local CurDate ([:pick [/system clock get date] 4 6] . "/" . [:pick [/system clock get date] 0 3] . "/" . [:pick [/system clock get date] 7 11])
:local CurTime [/system clock get time]
:local HostName "Primary ISP link"
:local HostIP "121.99.24x.xx"
:log info "$HostName $HostIP is DOWN"
/tool sms send lte1 "+6xxxxxxxxxxx" message="$HostName is DOWN at $CurDate $CurTime"
скажите пожайлста, сталкивался ли кто-нибудь с таким
спасибо