
Я использую клиент Ubuntu Network Manager VPN для подключения к серверу PPTP vpn.
У меня есть приложение, которое получает некоторые данные из интернета и должно запускаться из-за VPN.
Мне нужно приостановить процесс приложения, если VPN-подключение разорвано.
Как узнать, подключен/отключен VPN (скрипт или команда)?
Или есть ли служба, которая может вызвать скрипт при подключении/отключении VPN?
Спасибо
решение1
TorrentFreak имелстатьяо таких вещах.
Вы могли бы проверитьVPNПроверить.
решение2
Некоторое время назад я написал нечто, что следит за вашими IP-адресами, используя несколько разных методов, и дает некоторые опции для уведомлений и т. п. Это было написано для CentOS, но не составит большого труда адаптировать его к разновидностям Debian. Отзывы приветствуются.