Тоже думал про какой-нибудь скрипт, который будет пинговать что-либо во вне и при n неудачных попытках откатывать, но если есть готовое решение, то, думаю, там предусмотрено множество различных ситуаций и настроек.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.