Vous pouvez également essayer d'utiliser la commande scutil
, qui devrait rompre la dépendance aux emplacements réels des fichiers .plist, qui sont variables d'une version à l'autre.
Vous pouvez même vous inscrire pour recevoir des notifications sur les événements réseau, tels que les connexions vpn.
man scutil
Aussi :
[chiggsy:Faithless:0:~ ]$ scutil --help
usage: scutil
accès interactif au magasin dynamique.
ou: scutil --prefs [fichier-preference]
accès interactif aux préférences [brutes] stockées.
ou: scutil [-W] -r nodename
ou: scutil [-W] -r adresse
ou: scutil [-W] -r adresse-locale adresse-distante
vérifier la disponibilité du noeud, de l'adresse ou de la paire d'adresses (-W pour "observer").
ou: scutil -w clé-magasin-dynamique [ -t temporisation ]
-w attendre la présence de la clé du magasin dynamique
-t temps d'attente pour la clé
ou: scutil --get pref
ou: scutil --set pref [nouvval]
ou: scutil --get nom-fichier chemin-clé
pref afficher (ou définir) la préférence spécifiée. Les préférences valides
comprennent :
ComputerName, LocalHostName, HostName
newval Nouvelle valeur préférentielle à définir. Si non spécifié,
la nouvelle valeur sera lue depuis l'entrée standard.
ou: scutil --dns
afficher la configuration DNS.
ou: scutil --proxy
afficher la configuration "proxy".
ou: scutil --nwi
afficher les informations réseau
ou: scutil --nc
afficher les informations de configuration du réseau VPN. Utilisez --nc help pour la liste complète des commandes
ou: scutil --allow-new-interfaces [off|on]
gérer la création de nouvelles interfaces avec l'écran verrouillé.
ou: scutil --error err#
afficher un message descriptif pour le code d'erreur donné
scutil
sans options vous met dans un shell où vous pouvez voir les données configd
brutes
Options VPN:
scutil --nc help
Commandes valides pour scutil --nc (connexions VPN)
Utilisation : scutil --nc [commande]
list
Liste des services de connexion réseau disponibles dans l'ensemble actuel
status
Indique si un service donné est connecté, ainsi que des informations d'état étendues pour le service
show
Affiche les informations de configuration pour un service donné
statistics
Fournir des statistiques sur les octets, les paquets et les erreurs pour un service donné
select
Rendre le service donné actif dans l'ensemble actuel. Cela permet de le démarrer
start [--utilisateur utilisateur] [--motdepasse motdepasse] [--secret secret]
Démarrer un service donné. Peut prendre en option des arguments pour l'utilisateur, le mot de passe et le secret
stop
Arrêter un service donné
suspendre
Suspendre un service donné (PPP, Modem en attente)
reprendre
Reprendre un service donné (PPP, Modem en attente)
à la demande [-W] [nom-hôte]
à la demande -- --actualiser
Afficher les informations sur demande VPN
déclencher [arrière-plan] [port]
Déclencher la demande VPN avec le nom d'hôte spécifié et éventuellement le port et le drapeau d'arrière-plan
enablevpn [chemin]
Active le type d'application VPN donné. Prend soit un service, soit un type de VPN. Passez un chemin pour définir ApplicationURL
disablevpn
Désactive le type d'application VPN donné. Prend soit un service, soit un type VPN
aide
Afficher les commandes disponibles pour --nc