Такую схему можно сделать только при помощи скриптов. Есть утилиты, которые позволяют обращаться к агенту (nxget, nxaction, etc.), можно сделать скрипт, который скажем по cron'у запускается, делает ping (командой ping или через агент), и выполняет нужные действия. А почему обязательно автономная работа нужна? Сервер ведь тоже может проверять, что хост А видит Б, и если нет, то выполнить действия где надо.
