También puedes probar a utilizar el comando scutil
, que debería romper la dependencia de las ubicaciones reales de los archivos .plist, que son fluidas de una versión a otra.
Incluso puedes registrarte para recibir notificaciones sobre eventos de redes, como conexiones vpn.
man scutil
También:
[chiggsy:Faithless:0:~ ]$ scutil --help
uso: scutil
acceso interactivo al almacenamiento dinámico.
o: scutil --prefs [archivo-de-preferencias]
acceso interactivo a las preferencias [sin procesar] almacenadas.
o: scutil [-W] -r nodonombre
o: scutil [-W] -r dirección
o: scutil [-W] -r dirección-local dirección-remota
comprobar la alcanzabilidad del nodo, dirección o par de direcciones (-W para "observar").
o: scutil -w clave-de-almacenamiento-dinámico [-t tiempo de espera ]
-w esperar la presencia de la clave de almacenamiento dinámico
-t tiempo de espera para la clave
o: scutil --get pref
o: scutil --set pref [nuevovalor]
o: scutil --get nombrearchivo ruta clave
pref mostrar (o establecer) la preferencia especificada. Las preferencias válidas incluyen:
NombreDelComputador, NombreLocal, NombreDeHost
nuevovalor Nuevo valor de preferencia a establecer. Si no se especifica,
el nuevo valor se leerá desde la entrada estándar.
o: scutil --dns
mostrar configuración DNS.
o: scutil --proxy
mostrar configuración de "proxy".
o: scutil --nwi
mostrar información de red
o: scutil --nc
mostrar información de configuración de red VPN. Utilice --nc ayuda para ver la lista completa de comandos
o: scutil --allow-new-interfaces [desactivar|activar]
gestionar la creación de nuevas interfaces con la pantalla bloqueada.
o: scutil --error err#
mostrar un mensaje descriptivo para el código de error dado
scutil
sin opciones te lleva a un shell y puedes ver los datos configd
sin procesar
Opciones de VPN:
scutil --nc help
Comandos válidos para scutil --nc (conexiones VPN)
Uso: scutil --nc [comando]
listar
Lista los servicios de conexión de red disponibles en el conjunto actual
estado
Indica si un servicio dado está conectado, así como información de estado extendida para el servicio
mostrar
Mostrar información de configuración para un servicio dado
estadísticas
Proporciona estadísticas sobre bytes, paquetes y errores para un servicio dado
seleccionar
Hacer activo el servicio dado en el conjunto actual. Esto permite iniciarlo
iniciar [--usuario usuario] [--contraseña contraseña] [--secreto secreto]
Iniciar un servicio dado. Puede tomar argumentos opcionales para usuario, contraseña y secreto
detener
Detener un servicio dado
suspender
Suspenda un servicio dado (PPP, Modem en espera)
reanudar
Reanudar un servicio dado (PPP, Módem en espera)
bajo demanda [-W] [nombre-de-host]
bajo demanda -- --actualizar
Mostrar información de VPN bajo demanda
activador [fondo] [puerto]
Activar la VPN bajo demanda con el nombre de host especificado y la bandera opcional de puerto y fondo
habilitarvpn [ruta]
Habilita el tipo de aplicación VPN dado. Toma un servicio o tipo de VPN. Pase una ruta para establecer ApplicationURL
deshabilitarvpn
Deshabilita el tipo de aplicación VPN dado. Toma un servicio o tipo de VPN
ayuda
Mostrar los comandos disponibles para --nc