Come posso impostare una variabile d'ambiente ogni volta che mi collego a una VPN?

0

Ogni volta che mi collego a una VPN ho bisogno di estrarre il mio indirizzo IP da ifconfig e aggiornarlo manualmente in un file rc di conseguenza.

Vorrei automatizzare questo processo. Cioè una volta connesso alla VPN e all'IP per il dispositivo tun0 assegnato, vorrei scrivere detto IP alla variabile di ambiente $VPN_IP .

Domanda: Come posso rilevare automaticamente che il sistema è connesso a una VPN, che tun0 ha un indirizzo IP e aggiorna la variabile di ambiente di conseguenza?

Estrarre l'IP dall'output di ifconfig è la parte più semplice. Ma come posso rilevare comodamente la modifica dello stato della rete su OSX? launchd? Script di Automator? Qualcosa di completamente diverso?

    
posta jottr 25.10.2015 - 02:49
fonte

0 risposte

Leggi altre domande sui tag