VPNSTATUS ، بديل لحالة VPN بنيت MacOS
منشور المدونة: https://blog.timac.org/2018/0719-vpnstatus/
VPNSTATUS ، وهو تطبيق يكرر بعض وظائف MACOS في قائمة حالة VPN المدمجة:
يمكنك تنزيل وتثبيت نسخة مسبقة وموقعة من VPNStatus و VPNUTIL على https://github.com/timac/vpnstatus/releases.
بدلاً من ذلك ، يمكنك استخدام Homebrew:
brew tap timac/vpnstatus
brew install timac/vpnstatus/vpnutil
brew install --cask timac/vpnstatus/vpnstatus
يتيح لك VPNStatus تعديل الإعدادات في نافذة التفضيلات:

يحاول VPNStatus إعادة الاتصال إلى VPN كل 120s بشكل افتراضي. يمكنك تغيير هذه القيمة في الإعدادات.
يمكن لـ VPNSTATUS تجاهل اختياريًا واحد أو أكثر من SSIDs ، بحيث لا يتم ربط الخدمات تلقائيًا عندما يكون Wi-Fi SSID الحالي مدرجًا في القائمة التي تم تجاهلها.

مع المثال أعلاه ، إذا كانت شبكة Wi-Fi الحالية SSID هي OneSSID أو SecondSSID أو Third SSID ، فلن يقوم VPN بالتوصيل التلقائي.
إذا كانت شبكة Wi-Fi SSID هي ، على سبيل المثال ، FourthSSID ، فإن خدمة VPN ستقوم بتوصيل تلقائي ، لأنها ليست مدرجة في القائمة.
لاحظ أن SSIDs حساسة للحالة.
بدءًا من MacOS 14 Sonoma ، تتطلب قراءة Wi-Fi SSID الوصول إلى خدمات الموقع. بدون تمكين وصول خدمات الموقع ، لا يمكن لـ VPNStatus تجاهل SSIDs أثناء الاتصال التلقائي. يتحقق VPNStatus الآن من تفويض خدمات الموقع ويعرض عنصر قائمة لمنح الأذونات.
هناك بعض تكوينات VPN التي قد لا ترغب في رؤيتها في VPNStatus. هذه هي حالة تكوينات مرشح محتوى الطرف الثالث مثل Little Snitch.
بشكل افتراضي ، ستقوم VPNStatus بإخفاء تكوين مرشح محتوى Snitch الصغير. يمكنك تجاوز التفضيل لإخفاء المزيد من تكوينات VPN:
