@danacn

OpenVPN client: выполнение скрипта при отключении сервера?

На сервере в конфигурации есть client-disconnect. При отключении клиента запускается скрипт.
Можно ли что, то такое сделать на клиенте? Что б при пропадании связи с сервером запускался скрипт.
  • Вопрос задан
  • 1032 просмотра
Пригласить эксперта
Ответы на вопрос 2
Fragster
@Fragster
помогло? отметь решением!
Script Order of Execution

--up
Executed after TCP/UDP socket bind and TUN/TAP open.
--tls-verify
Executed when we have a still untrusted remote peer.
--ipchange
Executed after connection authentication, or remote IP address change.
--client-connect
Executed in --mode server mode immediately after client authentication.
--route-up
Executed after connection authentication, either immediately after, or some number of seconds after as defined by the --route-delay option.
--route-pre-down
Executed right before the routes are removed.
--client-disconnect
Executed in --mode server mode on client instance shutdown.
--down
Executed after TCP/UDP and TUN/TAP close.
--learn-address
Executed in --mode server mode whenever an IPv4 address/route or MAC address is added to OpenVPN's internal routing table.
--auth-user-pass-verify
Executed in --mode server mode on new client connections, when the client is still untrusted.

В данном случае, ИМХО, подходит --down
Ответ написан
Комментировать
hostmaster
@hostmaster
DevOps Engineer
Как правило можно. В стадартном клиенте openvpn это --client-disconnect cmd. Клиенты с графическим интерфейсом нарпимер Tunnelblick тоже имеют такую настройку в свойствах соединения.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы