Страница 1 из 1
Проверка наличия интернета без ping
Добавлено: 02 окт 2018, 12:28
Captain666
Доброго времени суток, уважаемые гуру!
Прошу помощи в настройке -
на данный момент на микротике 3110 подключено 2 провайдера и настроено резервирование резервирование по наличию pinga до DNS гугла и яндекса.
И вчера пропустил момент и поздно оплатил интернет основного канала. Как результат - блокировка. И проявился нюанс - Ping у провайдера разрешен и при блокировке. Соответственно скрипт переключения каналов не сработал.
Вопрос - как отловить такую блокировку на микротике?
Re: Проверка наличия интернета без ping
Добавлено: 02 окт 2018, 13:12
evgeniy7676
Пробуй пинговать доменное имя [ping [resolve google-public-dns-a.google.com] count=5
Re: Проверка наличия интернета без ping
Добавлено: 02 окт 2018, 13:16
Captain666
Спасибо, попробую.
Re: Проверка наличия интернета без ping
Добавлено: 02 окт 2018, 14:15
KARaS'b
А вы уверены что пинги действительно пролазят? Быть может вы столкнулись с обычной проблемой - у вас прошло переключение на резервный канал, пинги до хоста пошли, микротик подумал что основной канал вернулся и переключил обратно на него и так по кругу и бесконечно?
Re: Проверка наличия интернета без ping
Добавлено: 02 окт 2018, 20:46
Captain666
Да, уверен.
Переключения не произошло. У меня по факту переключения шлет письмо на почту.
И перед тем как задать вопрос сюда, уточнил у провайдера - там подтвердили, что пинги бегают и при блокировке.
Поэтому и ищу вариант решения. Шанс повторения мал, теперь буду следить еще бдительнее за оплатой, но он есть...
А физический "обрыв" я пингами поймаю...
И спасибо Вам за помощь и участие!
Re: Проверка наличия интернета без ping
Добавлено: 02 окт 2018, 21:12
SergeyZ
Можно попробовать не через пинг.
Например, попробовать проверить наличие апдейта. Если покажет ошибку, значит интернета нет.
Это как один из вариантов.
Подойдет?
Re: Проверка наличия интернета без ping
Добавлено: 14 окт 2018, 00:36
karda
Вам надо авансом ложить много денег на интернет и всё.... Отловить можно только разрушение сети провайдера и инструкции все знают:
https://netflow.by/blog/inet-setup/151- ... ga-k-hostu 
Re: Проверка наличия интернета без ping
Добавлено: 14 окт 2018, 09:57
algerka
Может хватит засорять темы ответами невпопад пиаря свой блог?
Re: Проверка наличия интернета без ping
Добавлено: 14 окт 2018, 11:52
anad
из блога.
/ip route
add check-gateway=ping comment=kontrolnij disabled=no distance=1 dst-address=\
8.8.8.8/32 gateway=192.168.0.1 routing-mark=route-1 scope=30 target-scope=10
зачем ping проверять, оно же перестроится может.
Re: Проверка наличия интернета без ping
Добавлено: 14 окт 2018, 12:29
anad
Captain666 писал(а): ↑02 окт 2018, 12:28
Доброго времени суток, уважаемые гуру!
Прошу помощи в настройке -
на данный момент на микротике 3110 подключено 2 провайдера и настроено резервирование резервирование по наличию pinga до DNS гугла и яндекса.
И вчера пропустил момент и поздно оплатил интернет основного канала. Как результат - блокировка. И проявился нюанс - Ping у провайдера разрешен и при блокировке. Соответственно скрипт переключения каналов не сработал.
Вопрос - как отловить такую блокировку на микротике?
можно попробовать вот от такой конструкции плясать
:do {
/tool fetch url="
http://httpstat.us/200" keep-result=no
} on-error={
:put "ERROR"
}
но только по крону .