¿Cómo puedo saber si OS X está conectado a una red VPN desde la línea de comandos?
Al ejecutar ifconfigsin ningún argumento cuando estoy conectado, veo que hay una utun0interfaz que parece ser la conexión VPN. Cuando lo desconecto se va.
Creo que podría usar algo como esto para verificar la cadena utun0y contar las ocurrencias:
ifconfig | grep -c utun0
¿Pero hay una manera más fácil o más efectiva de verificar esto? Si utun0es un dispositivo, o incluso un pseudo dispositivo, ¿no debería poder verificar si existe con algo como:
if [ -a '/dev/utun0' ]
Por desgracia, no veo ningún cambio en ese directorio al conectar y desconectar, acabo de ver /dev/tun0a través /dev/tun15y no puedo catellos incluso con sudo...
¿Hay una manera más simple de saber si tengo una conexión VPN?