Systemd: iniciar / parar o serviço com base na conectividade de rede

1

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?

    
por user322541 23.11.2018 / 23:48

0 respostas