كيفية الاتصال التلقائي بشبكة VPN لبرامج وتطبيقات معينة في ويندوز 10
تمنحك virtual private network شبكة الافتراضية الخاصة (VPN) خصوصية ومجهولية عبر الإنترنت من خلال إنشاء شبكة خاصة من اتصال إنترنت عام ، وتخفي شبكات VPN عنوان بروتوكول الإنترنت (IP) الخاص بك ، لذا فإن إجراءاتك على الإنترنت لا يمكن تعقبها فعليًا ، والأهم من ذلك أن خدمات VPN تنشئ اتصالات آمنة ومشفرة لتوفير قدر أكبر من الخصوصية حتى من نقطة اتصال واي فاي Wi-Fi آمنة.
في بعض الأحيان اذا كان لدينا برنامج في بي ان VPN مثبت علي الجهاز لا نريده ان يعمل مع جميع الخدمات والبرامج في ان واحد ولكن نحتاج الي بعض الخصوصية اثناء العمل علي بعض البرامج او التطبيقات فقط ، دون جعل الجهاز بالكامل يتصل بخدمة الشبكة الإفتراضية الخاصة ، لذلك في شرحنا التالي سنتعرف علي كيف تجعل بعض البرامج والتطبيقات تتصل تلقائياً ببرنامج ال VPN المثبت لديك دون غيرها علي جهازك ويندوز 10 باستخدام بعض الاوامر .
باستخدام أمر PowerShell cmdlet الخاص بنظام التشغيل ويندوز 10 ، يمكنك بسهولة إضافة تطبيقات لتشغيل اتصال في بي ان VPN تلقائيًا عند تشغيله ، حيث تعني أتمتة هذه المهمة أنه لن يتعين عليك حتى التفكير في الاتصال بشبكة VPN عند استخدام تطبيقات معينة ، وللاستفادة من هذه الوظيفة في PowerShell ، يجب عليك أولاً إضافة خدمة في بي ان VPN إلى جهاز الكمبيوتر الخاص بك إذا لم يكن لديك واحدة بالفعل يمكنك الحصول علي احدها من خلال شرحنا التالي .
كيفية إضافة VPN التلقائي Auto-Connect لبعض البرامج في ويندوز 10
بعد إعداد اتصال في بي ان VPN على نظام التشغيل ويندوز 10 ، ستحتاج إلى فتح نافذة من محرر الاوامر PowerShell ، وللقيام بذلك انقر فوق الزر “ابدأ” ، ثم اكتب “Powershell” ، ثم انقر بزر الماوس الأيمن فوق “Windows PowerShell” ، ثم حدد “تشغيل كمسؤول” Run as Administrator من القائمة.
انقر فوق “نعم” في الموجه الذي يظهر للسماح بالوصول إلى جهاز الكمبيوتر الخاص بك ، وفي نافذة PowerShell ، اكتب ما يلي واستبدل <VPNConnection> و <AppPath> باسم اتصال VPN ، ومسار الملف إلى التطبيق الذي تريد استخدامه ، على التوالي :
Add-VpnConnectionTriggerApplication -Name “<VPNConnection>” –ApplicationID “<AppPath>”
تأكد من تضمين علامات الاقتباس في الأمر ، واضغط على Enter لتشغيل الأمر ، ويحذرك PowerShell افتراضيًا ، وللمتابعة يجب تأكيد الميزة وتمكينها قبل تشغيلها تلقائيًا ، ثم اكتب “Y” عند ظهور المطالبة ، ثم اضغط على Enter مرة أخرى للانتهاء.
الان اكتب Set-VpnConnection -Name “<VPNConnection>” -SplitTunneling $True في PowerShell واستبدل <VPNConnection> باسم VPN الخاص بك (مرة أخرى ، واحتفظ بعلامات اقتباس من حوله) ، ثم اضغط على Enter.
بعد ذلك في حالة إغلاق التطبيق عن طريق الخطأ ولا ترغب في إنهاء الاتصال ، يمكنك تعيين timeout مؤقت للمهلة لإعادة تشغيل التطبيق ، اكتب Set-VpnConnection-Name “<VPNConnection>” -IdleDisconnectSeconds <IdleSeconds> في PowerShell واضغط على Enter ، واستبدل <VPNConnection> باسم اتصالك و <IdleSeconds> بعدد الثواني التي تنتظرها حتى ينتهي الاتصال.
وفى الختام صديقى متابع موقع قاعة التقنية الكريم ، الآن عند إغلاق التطبيق ، سينتظر ويندوز 10 ثوانٍ قبل إنهاء اتصال في بي ان VPN ، ويمكنك جعل هذا الرقم ما تريد أو حذف هذه الخطوة تمامًا ، وعندما تقوم بتشغيل التطبيقات التي حددتها ، سيبدأ ويندوز في اتصال بشبكة في بي ان VPN وإرسال حركة المرور الخاصة به من خلاله – ولا يلزم وجود برنامج تابع لجهة خارجية.