Исходные данные:
пара сотен автономно работающих устройств территориально разбросаных, соединение с Интернет через модемы, оператор sky link, внешних ip нет, устройства постоянно сосут контент из Интернет, для удаленного управления они все цепляются к vpn серверу - для получения команд управления, но этот сервер может быть недоступен а Интернет при этом доступен (тоесть его нельзя использовать в качестве индикатора наличия соединения). Требуется работа канала Интернет 24/7 - нужно чтобы устройства самовосстанавливали соединение. Сейчас сделан для теста простой скрипт с ping сервера в Интернет (www.ru) раз в минуту, но когда устройтсв будет много - меня терзает сомнение что этот сервер может посчитать такие постоянные пинги как атаку. Есть ли какой-то более грамотный метод для моего случая или такой сервер который не будет считать мои пинги как атаку ?
Не совсем понятно, что вам нужно.
Если нужно переподключение к впн серверу в случае обрыва впн, то назачем пинговать левые серверы из интернета?
У любого впн-клиента есть опция в конфиге "переподключаться в случае разрыва".
Впн сервер тут вообще сбоку - я же написал что у клиентов нет внешних ip поэтому к ним из Интернет не подключиться (модемы беспроводные - обычный ppp), чтобы ими можно было управлять удаленно сделана приватная сеть. В общем я подумал и решил пинговать гейт провайдера и только по мере необходимости - у меня есть скрипт следящий за работой основного клиента - допишу в нем пинг.
Я все еще не могу понять, назачем вам мониторинг со стороны клиента?Если у клиента оборвется связь, ваш мониторинг все-равно не сможет вам сообщить о неполадках.
>Я все еще не могу понять, назачем вам мониторинг со стороны клиента?
>
>
>Если у клиента оборвется связь, ваш мониторинг все-равно не сможет вам сообщить
>о неполадках.Мне сообщать не нужно ничего :) Достаточно перезапустить клиента. С чего вы взяли что клиент сам себя мониторит ? Для аппаратных неполадках есть сторожевой таймер, для клиента есть отдельный скрипт который раз в минуту проверяет его состояние и если клиент отключился - включает его, я сейчас просто добавлю к этому пинг и буду проверять если клиент отключился еще и состояние линка - если гейт не пингуется буду перезапускать ppp.
Вот из-за таких горе-программистов админам приходится вырубать или сильно урезать удобный инструмент icmp
В результате появляются псевдопотерьки в трассировках...
А нормальные пользователи раз в полгода не могут провести первичную диагностику самостоятельно, без мозгоимения техподдержки провайдера.
>Вот из-за таких горе-программистов админам приходится вырубать или сильно урезать удобный инструмент
>icmpЕсли бы у горе-админов не пропадала связь с Интернет при живом ppp соединении - не нужно было бы никого пинговать - я же не против просто проверить наличие интерфейса локально, да вот к несчастью болванов среди тех кто считает себя админом очень много.