Connexion automatique au VPN au démarrage & Connexion sous Mac OS X

Anonim

Si vous utilisez un VPN avec un Mac pour des raisons professionnelles ou personnelles, vous souhaiterez peut-être que le Mac se connecte automatiquement au service VPN au démarrage du Mac ou lors de la connexion. Ou peut-être voulez-vous simplement que le VPN se reconnecte automatiquement si la connexion tombe et se déconnecte. Ceci est facilement accompli à l'aide d'un simple AppleScript, qui se connectera automatiquement au VPN au démarrage et à la connexion du système, et vérifiera également si le VPN est actif, et se reconnectera si nécessaire.

Évidemment, vous aurez besoin d'un service VPN actif et d'une configuration d'emplacement VPN sous Mac OS pour que ce script fonctionne, sinon le script n'aura rien à se connecter lors de la connexion et du démarrage du système. Si vous n'avez pas ou n'utilisez pas de VPN (Virtual Private Network), cette astuce ne sera d'aucune utilité pour un Mac en particulier.

Comment se connecter au VPN au démarrage ou se connecter sous Mac OS X, automatiquement

Ce script VPN de connexion automatique devrait fonctionner sur n'importe quelle version du logiciel système macOS ou Mac OS X. Essentiellement, ce que nous faisons consiste à placer un script de connexion dans les éléments de connexion afin qu'il se charge automatiquement au démarrage du système et aux événements de connexion de l'utilisateur :

  1. Ouvrez "Script Editor" sur Mac, il se trouve dans le dossier /Applications/Utilities/
  2. Allez dans le menu Fichier et choisissez "Nouveau"
  3. Copiez et collez la syntaxe AppleScript suivante dans le nouvel éditeur de script vierge :
  4. "

    on idle tell application System Events indique l&39;emplacement actuel des préférences réseau définir myVPN sur le service VPN NAME si myVPN n&39;est pas nul puis si la configuration actuelle de myVPN n&39;est pas connectée alors connect myVPN end if end if end tell return 60 end tell end idle"

  5. Remplacez "VPN NAME" par le nom de l'emplacement du réseau VPN qui l'accompagne tel qu'il se trouve dans le panneau de configuration Réseau des Préférences Système (vous pouvez également modifier le numéro de retour pour vérifier le réseau plus ou moins souvent, en quelques secondes)
  6. Allez à nouveau dans le menu "Fichier" et choisissez "Enregistrer"
  7. Sous le menu déroulant "Format de fichier", choisissez "Application"
  8. Cochez la case à côté de "Rester ouvert"
  9. Maintenant, choisissez "Enregistrer" et donnez le script VPN et un nom évident (comme "AutoVPN") et placez-le dans un endroit facile à localiser, comme le bureau ou le répertoire d'accueil des utilisateurs
  10. Ensuite, allez dans le menu  Pomme et sélectionnez "Préférences système" et accédez au panneau de configuration "Utilisateurs et groupes"
  11. Choisissez le nom d'utilisateur actif, puis sélectionnez "Éléments de connexion"
  12. Faites glisser et déposez l'application AppleScript "AutoVPN" que vous avez créée dans la section Éléments de connexion afin qu'elle se charge automatiquement lors de la connexion et du démarrage du système

Maintenant, chaque fois que vous redémarrez le Mac ou que vous vous connectez après avoir été déconnecté, le service VPN se connectera automatiquement. De même, si le service est déconnecté pour une raison ou une autre, il tentera de se reconnecter automatiquement au VPN.

Des variantes de cet AppleScript pratique existent depuis des lustres et à des fins diverses, et bien qu'ici il montre comment se connecter automatiquement à un VPN lors de la connexion et se reconnecter à un VPN s'il perd la connexion, il peut être ajusté pour effectuer d'autres actions ou se connecter et se reconnecter automatiquement à d'autres services, y compris les réseaux Wi-Fi ou Ethernet.

Vous connaissez une autre astuce utile pour se connecter automatiquement à un réseau VPN sur un Mac ? Ou avez-vous une meilleure solution ou un meilleur script ? Faites le nous savoir dans les commentaires.

Connexion automatique au VPN au démarrage & Connexion sous Mac OS X