¿Cómo puedo saber si OS X está conectado a una red VPN desde la línea de comandos?
Al ejecutar ifconfig
sin ningún argumento cuando estoy conectado, veo que hay una utun0
interfaz que parece ser la conexión VPN. Cuando lo desconecto se va.
Creo que podría usar algo como esto para verificar la cadena utun0
y contar las ocurrencias:
ifconfig | grep -c utun0
¿Pero hay una manera más fácil o más efectiva de verificar esto? Si utun0
es 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/tun0
a través /dev/tun15
y no puedo cat
ellos incluso con sudo
...
¿Hay una manera más simple de saber si tengo una conexión VPN?