9 votes

Désactiver/activer facilement toute la connectivité réseau

Mon travail consiste à essayer des choses en ligne et hors ligne, sur un Mac. Parfois, un essai peut représenter moins de 10 secondes de temps hors ligne. La plupart du temps, j'ai toujours besoin d'être en ligne.

Au lieu d'aller dans Réseau -> Ethernet/Wifi et de tout désactiver manuellement, j'aimerais savoir s'il existe un moyen de tout désactiver d'un coup, et de le réactiver tout aussi facilement.

J'ai aussi simplement retiré le câble ethernet pendant un certain temps, mais c'est ridiculement ennuyeux. Comme je travaille sur un Mac Mini, cela m'oblige aussi à l'avoir dos à moi pour l'atteindre plus facilement, et tous les câbles se trouvent juste en dessous de mon écran/derrière mon clavier. Bien que ce soit une option "acceptable", j'aimerais m'en débarrasser.

Je pense qu'il y a peut-être une application qui pourrait se trouver sur la barre du haut et sur laquelle je n'aurais qu'à appuyer pour activer/désactiver.

J'utilise déjà le NetworkConditioner qui est formidable pour simuler le lag, mais le seul "offline" que je peux obtenir ici est juste "100% packet loss" qui n'est pas vraiment offline, c'est juste un lag infini.

Si vous avez un interrupteur facile à activer/désactiver (idéalement sur la barre supérieure pour que je n'aie pas à Alt-Tab entre les applications) ou quelque chose de similaire au mode avion, je suis tout ouïe !

11voto

Gil Sand Points 271

Merde. J'ai cherché pendant un moment mais sans utiliser les mots clés "airplane mode osx" qui ne me sont venus que lorsque j'ai édité ma question ici.

Les recherches effectuées à partir de ces mots ont abouti à une réponse très utile, disponible ici :

http://hints.macworld.com/article.php?story=20130325002258846

Si vous allez dans le volet Réseau des Préférences Système, vous verrez un bouton Emplacement en haut de la fenêtre. Cliquez sur ce menu et choisissez Modifier les emplacements. Cliquez sur l'icône + pour ajouter un nouvel emplacement, puis saisissez un nom, par exemple AirplaneMode. Cliquez sur Terminé.

Ensuite, choisissez cet emplacement dans le menu Emplacement et cliquez sur chaque interface réseau disponible dans la liste à gauche de la fenêtre. Cliquez sur le menu Configurer iPv4 et choisissez Désactivé. Pour le Wi-Fi, il suffit de cliquez sur le bouton Désactiver le Wi-Fi. Cliquez sur Appliquer, et cet emplacement bloquera toute activité réseau.

Pour activer la localisation, il y a deux façons de procéder. Vous pouvez cliquer sur le menu Apple, puis sur Localisation, et choisir la localisation. Ou, si vous souhaitez le faire à partir de la ligne de commande, comme l'a demandé l'auteur de l'article, vous pouvez le faire à partir de la ligne de commande, comme l'a demandé l'auteur de l'affiche, vous pouvez exécuter cette commande :

networksetup -switchtolocation AirplaneMode

Remplacez AirplaneMode par le nom que vous avez choisi pour l'emplacement.

Note : Si vous n'avez jamais utilisé le menu Locations, il n'apparaîtra pas dans le menu Apple ; il apparaîtra la première fois que vous effectuerez un changement, soit en utilisant la ligne de commande, soit en utilisant le menu Locations à partir du volet réseau dans les réglages.

Il est également possible de faciliter ce processus en ajoutant deux fichiers de terminal qui exécutent chaque commande séparément. Cela peut être trouvé ici

Voici un résumé des étapes qui se trouvent derrière ce lien :

  1. Créez un simple shell script, comme dans votre exemple j'ai fait un Hello World :

    #!/bin/bash
    networksetup -switchtolocation AirplaneMode 
  2. Enregistrez ce fichier sous HelloWorld.command. Donnez à ce fichier la permission d'être exécuté. chmod u+x HelloWorld.command devrait le faire.

  3. Ouvrez le répertoire dans lequel vous avez enregistré ce fichier dans Finder.

  4. Double-cliquez sur le fichier HelloWorld.command.

Il ne me manque plus qu'un moyen d'accéder à ces raccourcis à partir de la barre de menu et je serai comblé. J'éditerai ici si je le trouve, mais je pense que je vais devoir le développer moi-même.

0voto

Rich Points 2429

J'ai créé une configuration qui est une sorte de Mode avion pour Mac OS X, et que j'utilise régulièrement depuis plus de 10 ans sans problème et avec une problèmes et beaucoup d'avantages (lors d'une attaque, lors du dépannage d'un processus avec des problèmes de réseau...).

Voir : Mode avion pour MacOS X

-2voto

Digidesigner Points 19

Pourquoi ne pas supprimer le câble Ethernet et ne se connecter que par WiFi, ce qui est très facile, il suffit de désactiver Airport quand on ne veut pas être connecté à partir de la barre de menu. Trié

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X