Имя: Пароль:
IT
Админ
OpenVPN - как настроить запуск скрипта перед рестартом по keepalive?
0 Chai Nic
 
12.08.14
14:29
Есть удаленная точка (шлюз на linux centos), с pppoe-подключением (ростелеком). Иногда оно может пройти с ошибкой авторизации из-за провайдерских глюков, но pppoe-сессия при этом устанавливается без выдачи ошибки, только не пускает ни на какие адреса, кроме провайдерского личного кабинета. При перезапуске pppoe всё как правило проходит нормально.
OpenVPN умеет переинициализироваться при отсутствии связи в течение определенного времени, но я не нашел там параметр, который бы позволил запустить скрипт "adsl-stop;adsl-start" в промежутке между остановом туннеля и инициализацией его. Если только воспользоваться опцией "down", которая позволит запускать скрипт при останове туннеля, но у этого есть неприятный побочный момент - при интерактивном отключении vpn-соединения будет рваться интернет.
Что посоветуете?
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс