الاتصال التلقائي بـ VPN على التمهيد & تسجيل الدخول في Mac OS X
إذا كنت تستخدم VPN مع جهاز Mac لأسباب تتعلق بالعمل أو لأسباب شخصية ، فقد ترغب في توصيل جهاز Mac تلقائيًا بخدمة VPN عند تشغيل جهاز Mac أو عند تسجيل الدخول. أو ربما تريد فقط أن يقوم VPN بإعادة الاتصال تلقائيًا إذا انقطع الاتصال وانقطع الاتصال. يتم تحقيق ذلك بسهولة بمساعدة AppleScript بسيط ، والذي سيتصل تلقائيًا بشبكة VPN عند بدء تشغيل النظام وتسجيل الدخول ، وكذلك التحقق لمعرفة ما إذا كانت VPN نشطة ، وإعادة الاتصال إذا لزم الأمر.
من الواضح أنك ستحتاج إلى خدمة VPN نشطة وإعداد موقع VPN في نظام التشغيل Mac OS حتى يعمل هذا البرنامج النصي ، وإلا فلن يكون للنص البرمجي أي شيء للاتصال به عند تسجيل الدخول وتمهيد النظام. إذا لم يكن لديك VPN (شبكة افتراضية خاصة) أو تستخدمها ، فلن تكون هذه الحيلة ذات فائدة تذكر لجهاز Mac معين.
كيفية الاتصال بشبكة VPN عند التمهيد أو تسجيل الدخول في نظام التشغيل Mac OS X ، تلقائيًا
يجب أن يعمل برنامج VPN الذي يتم توصيله تلقائيًا على أي إصدار من برامج نظام macOS أو Mac OS X. ما نقوم به بشكل أساسي هو وضع برنامج نصي للاتصال في عناصر تسجيل الدخول بحيث يتم تحميله تلقائيًا عند بدء النظام وأحداث تسجيل دخول المستخدم:
- افتح "Script Editor" على جهاز Mac ، وهو موجود في / Applications / Utilities / المجلد
- انتقل إلى قائمة "ملف" واختر "جديد"
- انسخ والصق بناء جملة AppleScript التالي في محرر البرنامج النصي الفارغ الجديد: "
- استبدل "VPN NAME" باسم موقع شبكة VPN المصاحب كما هو موجود في لوحة تحكم شبكة تفضيلات النظام (يمكنك أيضًا تغيير رقم الإرجاع للتحقق من الشبكة أكثر أو أقل ، في ثوانٍ)
- انتقل إلى قائمة "ملف" مرة أخرى واختر "حفظ"
- ضمن القائمة المنسدلة "تنسيق الملف" ، اختر "التطبيق"
- حدد المربع بجوار "البقاء مفتوحًا"
- الآن اختر "حفظ" وأدخل نص VPN واسمًا واضحًا (مثل "AutoVPN") وضعه في مكان يسهل تحديده ، مثل سطح المكتب أو دليل المستخدم الرئيسي
- بعد ذلك ، انتقل إلى قائمة Apple وحدد "تفضيلات النظام" وانتقل إلى لوحة التحكم "المستخدمون والمجموعات"
- اختر اسم المستخدم النشط ، ثم حدد "عناصر تسجيل الدخول"
- قم بسحب وإفلات تطبيق AppleScript "AutoVPN" الذي أنشأته في قسم عناصر تسجيل الدخول بحيث يتم تحميله تلقائيًا عند تسجيل الدخول وبدء النظام
في التطبيق "أخبر الخمول" أحداث النظام تخبر الموقع الحالي لتفضيلات الشبكة ، اضبط myVPN على خدمة VPN NAME إذا لم يكن myVPN فارغًا ، ثم إذا لم يكن التكوين الحالي لـ myVPN متصلاً بعد ذلك connect myVPN end if end if end tell return 60 end tell end idle "
الآن في أي وقت تقوم فيه بإعادة تشغيل جهاز Mac أو تسجيل الدخول بعد تسجيل الخروج ، ستتصل خدمة VPN تلقائيًا. وبالمثل ، إذا تم قطع اتصال الخدمة لسبب أو لآخر ، فستحاول إعادة الاتصال بالشبكة الافتراضية الخاصة تلقائيًا.
كانت الاختلافات في AppleScript سهل الاستخدام موجودة منذ زمن ولأغراض متنوعة ، بينما توضح هنا كيفية الاتصال تلقائيًا بشبكة VPN عند تسجيل الدخول وإعادة الاتصال بشبكة VPN إذا فقدت الاتصال ، يمكن تعديلها لأداء إجراءات أخرى أو الاتصال تلقائيًا بالخدمات الأخرى وإعادة الاتصال بها ، بما في ذلك شبكات wi-fi أو ethernet.
هل تعرف حيلة مفيدة أخرى للاتصال تلقائيًا بشبكة VPN على جهاز Mac؟ أو لديك حل أفضل أو سيناريو؟ اسمحوا لنا أن نعرف في التعليقات.