Tenho usado uma VPN muito recentemente e gostaria que o openvpn
se conectasse e desconectasse intuitivamente com base no fato de eu estar conectado ao Wi-Fi (ou ethernet). Atualmente, tenho um client.conf
em /etc/openvpn/
e estou começando com $ systemctl start openvpn@client
. O problema com isso é que o openvpn tenta continuamente conectar-se ao servidor vpn mesmo depois que o Wi-Fi é desconectado.
Acho que systemd
é a solução, mas a documentação e As respostas do SE que encontrei até agora são impressionantes. Alguém pode oferecer um modelo de serviço systemd simples para realizar isso?