Как отслеживать сбои в работе сети — без использования Network Manager

Как отслеживать сбои в работе сети — без использования Network Manager

Мне нужен сценарий, который будет запускаться при отключении моей сети или при каких-либо других изменениях в общем состоянии сети.

Я не использую NetworkManager.

Я думал об использовании inotifywaitфайла устройства, но не вижу, какой файл в devнем мог бы быть. Мое сетевое устройство есть wlp3s0, но оно не выводит grep, и ни одна из netнаходок не выглядит многообещающей.

Я знаю, что мог бы организовать pingопрос, но это, похоже, слишком перегружено.

Должен быть стандартный способ сделать это, поскольку другие приложения отправляют подобные уведомления.

решение1

Вот именно поэтому я и написал net-o-matic. Получите это наhttps://github.com/waltinator/net-o-matic

Связанный контент