Против мудаков нет приёмов, про них нужно знать и предупреждать
заказчиков, глядишь и поубавится их количество. По поводу косвенных
признаков - работают они только для оконечных устройств. Кого-то
банальным ping'ом можно проверить на наличие в сети, у кого-то http
есть и можно проверить соединение и даже почитать какие-то теги,
которые меняются в работающем устройстве. Я бы не стал если честно
сильно упираться, несколько более-менее универсальных инструментов
и хорош. Хотят заказчики надёжности - пусть покупают не только шлюз, но и сопровождение с интеграцией. А там уже по факту подобрать ключики к каждому девайсу. Скриптами и конфигами. Можно даже громкое маркетинговое название придумать - "сервер контроля целостности сети", бла-бла-бла.