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