Changer l'emplacement réseau du terminal

17

J'ai deux emplacements configurés sur mon macBook. Un pour une utilisation normale et un autre lorsque j'utilise un proxy, que je démarre à partir de la ligne de commande. Il serait très utile pour moi de pouvoir changer d’emplacement réseau à partir de la ligne de commande en même temps. Est-ce possible?

Joe
la source
J'étais sur le point de poser cette question, quand je vois qu'elle a déjà été posée. C'est exactement ma même situation. Je m'appelle aussi Joe. Êtes-vous futur-moi revenir pour aider maintenant-moi?
JShoe
@JShoe, je ne peux pas vous le dire. Mais vous devez absolument éviter toute personne avec un tatouage de poisson rouge.
Joe

Réponses:

23

Oui, assez facile aussi. Vous devrez peut-être «sudo» la commande en fonction de la configuration de votre système.

networksetup -switchtolocation "location name"

Il existe également d'autres options:

networksetup -getcurrentlocation
networksetup -listlocations
networksetup -createlocation <location name> [populate]
networksetup -deletelocation <location name>
networksetup -switchtolocation <location name>
Christian L
la source
Existe-t-il un moyen de définir cela via un fichier de configuration?
Illuminez