
كيفية استخدام VPN على Linux بصريًا باستخدام واجهة المستخدم الرسومية OpenVPN؟
بينما صحيح أن ، هناك حاليًا العديد من تطبيقات VPN التجارية والخاصة على الرغم من أنها توفر ميزات ممتازة وعالية الوظائف والأداء وواجهات رسومية (CLI وGUI)، إلا أن هذا لا يكون عادةً هو نفسه بالنسبة لتلك التي تكون مجانية ومفتوحة المصدر بنسبة 100%، وقبل كل شيء، مجانية. لذلك، فإن أولئك منا الذين يحتاجون إلى حلول مجانية بنسبة 100% يقومون عادةً بتثبيت وتكوين واستخدام OpenVPN أو أي حل مشابه آخر دائمًا تقريبًا عبر Terminal (CLI). لكن، بما أنني اليوم كنت بحاجة ماسة إلى تثبيت VPN على توزيعة MX Linux Distro الخاصة بي لتثبيت تطبيق تم حظر مستودعه من بلدي الأصلي، قررت التحقق من الأمر، واكتشفت "تطبيق VPN رسومي بديل لـ OpenVPN على Linux يسمى OpenVPN GUI".
وبما أنه بعد اختباره، فقد تركني راضيًا، لأنه لا يسمح لي فقط بالوصول إلى VPN المستخدمة عبر متصفح الويب، ولكن أيضًا عبر Terminal، واليوم أحضر لك هذا دليل صغير وسريع لمساعدتك في التعرف على هذا التطبيق المسمى OpenVPN GUI.. لذا، إذا كنت بالفعل هل أنت من الأشخاص الذين يستخدمون ملفات ".ovpn" لتفعيل اتصالات الشبكة الخاصة؟ مجاني وآمن عبر CLI أو من خلال واجهة Network Manager الرسومية، لأنك بالتأكيد قد تحب هذا البديل أكثر قليلاً وتستخدمه بشكل متكرر لهذا الغرض.
OpenVPN هي أداة اتصال تعتمد على برامج مجانية: SSL ، شبكة افتراضية خاصة VPN.
ولكن، قبل البدء بهذا الدليل السريع الجديد «جكيفية استخدام اتصال VPN على Linux بيانياً باستخدام واجهة المستخدم الرسومية OpenVPNنوصيك بعد الانتهاء من قراءة هذا المنشور باستكشاف منشور سابق يتعلق بهذه التقنية ومنصة شبكة VPN المفتوحة:
كيفية استخدام VPN على Linux بصريًا باستخدام واجهة المستخدم الرسومية OpenVPN؟
ما هي واجهة المستخدم الرسومية لـ OpenVPN؟
ليس هناك الكثير ليقال عنه تطبيق واجهة المستخدم الرسومية OpenVPN، لأنه يبدو وكأنه تطوير صغير من قبل مبرمج مستقل. وفيه موقع جيثب الرسمي لا توجد معلومات إضافية حول هذا التطبيق. ومع ذلك، يمكننا وصفه على النحو التالي:
OpenVPN GUI هو تطبيق سطح مكتب لأجهزة سطح المكتب Linux وBSD تم تطويره باستخدام لغة البرمجة Python، وهو صغير جدًا وسهل الاستخدام عندما يتعلق الأمر بتحقيق هدفه الوحيد: تنشيط اتصال VPN تم تكوينه داخل ملفات ".ovpn". بهذه الطريقة، نحصل على طريقة بديلة ورسومية لاستخدام مديري الشبكات مثل Network Manager.
وفي حالة عدم معرفتك أو تذكرك بوضوح ما هو OpenVPN, ومن الجدير بالذكر باختصار أنه يمكن وصفه على النحو التالي:
OpenVPN هي أداة اتصال مجانية تعتمد على البرمجيات، SSL (طبقة مآخذ التوصيل الآمنة)، VPN Virtual Private Network (شبكة خاصة افتراضية). بالإضافة إلى ذلك، فهو يوفر اتصالاً من نقطة إلى نقطة مع التحقق الهرمي للمستخدمين والمضيفين المتصلين عن بعد. إنه خيار جيد جدًا في تقنيات Wi-Fi (شبكات IEEE 802.11 اللاسلكية) ويدعم مجموعة واسعة من التكوينات، بما في ذلك موازنة التحميل.
خطوات تثبيت واجهة المستخدم الرسومية لـ OpenVPN وتنشيط اتصال VPN على سطح مكتب Linux
إلى تثبيت واجهة المستخدم الرسومية لـ OpenVPN يجب أن نتبع الخطوات التالية:
- نفتح المحطة الطرفية وننفذ الأوامر التالية واحدة تلو الأخرى:
sudo apt install git xterm python3 openvpn
pip install tk tkinterdnd2
git clone https://github.com/mugi789/OpenVPN-GUI/
cd OpenVPN-GUI
chmod +x openvpn
في حالتي، ثم قم بإنشاء اختصار داخل قائمة التطبيقات إلى واجهة المستخدم الرسومية لـ OpenVPNلتشغيله بيانياً أيضاً.
أما بالنسبة لل قم بتنشيط واستخدام اتصال VPN المقدم (المُهيأ) داخل ملف ".ovpn" يجب علينا أن نقوم بالآتي كما هو موضح في الصور التالية:
- نحن نقوم بتشغيل تطبيق OpenVPN.
- نضغط على "فتح التكوين" أو "السحب والإفلات".
- نبحث عن ملف تكوين VPN الخاص بنا (.ovpn) ونختاره.
- بعد ذلك، نتوقع أن يتم عرض اتصال VPN النشط. وسوف نعرف ذلك عندما نرى الرسالة "تم إكمال تسلسل التهيئة".
- وعندما نريد أو نحتاج إلى إغلاقه، لن نحتاج إلا إلى تنفيذ اختصار لوحة المفاتيح “Ctrl + C” أثناء وجودنا في نافذة تطبيق “xterm” المفتوحة.
وأخيرًا، هذه هي الطريقة التي قمت بها سابقًا باستخدام مدير الشبكة لنظام التشغيل MX Linux مع XFCE الذي أستخدمه.
لتثبيت Ubuntu وتوصيله بخدمة FinchVPN باستخدام واجهة المستخدم الرسومية Network Manager، نحتاج إلى تثبيت البرنامج الإضافي Gnome Network Manager لـ OpenVPN. وبطبيعة الحال، سيتم أيضًا تثبيت ملفات OpenVPN الثنائية الضرورية. وفي حالة تثبيت أجزاء من Gnome Network Manager بالفعل، فلا بد من إعادة تثبيتها قسراً حتى يتم تسجيل المكونات المثبتة حديثًا بشكل صحيح على النظام. باختصار، لتثبيت كل ما هو ضروري، سيتعين علينا فتح المحطة الطرفية (Ctrl+Alt+T) وكتابة الأمر التالي فيها: sudo apt-get install –reinstall network-manager network-manager-gnome network-manager-openvpn network-manager-openvpn-gnome
ملخص
باختصار، نأمل أن يكون هذا الدليل السريع الجديد والمفيد مفيدًا لك. «جكيفية استخدام اتصال VPN على Linux بيانياً عن طريق تثبيت تطبيق OpenVPN GUI سيكون مفيدًا لك، سواء لتحقيق هذا الهدف أو لمعرفة المزيد عن هذا المشروع غير المعروف في Linuxverse. وفي حال كنت تعرف أو تستخدم مشاريع تطبيقات VPN الأخرى المشابهة لسطح مكتب Linux/BSD والتي تعتقد أنها تستحق المعرفة عنها, والتي تنتشر وتحظى بدعم داخل عالمنا المتنامي الذي لا يقاس من Linuxverse، ندعوك إلى ذكرها عبر التعليق لأخذها في الاعتبار، للمنشورات المستقبلية حول هذه الفئة أو مجال الأدوات.
وأخيرًا، تذكر مشاركة هذا المنشور المفيد والممتع مع الآخرين، و قم بزيارة بداية موقعنا «موقع» باللغة الإسبانية أو لغات أخرى (إضافة حرفين إلى نهاية عنوان URL، على سبيل المثال: ar وde وen وfr وja وpt وru، من بين أشياء أخرى كثيرة). بالإضافة إلى ذلك، نحن ندعوك للانضمام إلى موقعنا قناة التليجرام الرسمية لقراءة ومشاركة المزيد من الأخبار والأدلة والبرامج التعليمية من موقعنا.